怎么把名字第二个字改成星号,属龙和什么生肖相合

excel表中隐藏姓名的后一二位,把它转化成*

=left(A1,1)&"*" 即姓名最左侧一个字+*号
当然也可以使用数据中分列,把姓名分成一个一个汉字,在使用&合并符合并设姓名在A列A2开始,则
=LEFT(A2,(LEN(A2)-2)) &"**"
下拉填充。

MID(D9,1,1)&"**",公式描述为提取D9格的第一个字到第一个字,后附加**完善了一下:即当姓名为单姓单名、单姓双名、复姓双名时都能自动识别,只有当姓名为复姓单名时,才需要手动改一下,当然也可针对复姓单名单独作一个公式,但没有多大实用性。例子如下:
当A1=姓名,想让B1=姓,C1=名时,可以这样:在B1中输入:=IF(LEN(A1)=4,LEFT(A1,2),LEFT(A1,1)),在C1中输入:=IF(LEN(A1)=4,RIGHT(A1,LEN(A1)-2),RIGHT(A1,LEN(A1)-1)),例如:
当A1=“岳飞”时,B1=岳,C1=飞
当A1=“赵本山”时,B1=赵,C1=本山
当A1=“司马相如”时,B1=司马,C1=相如
但当A1=“欧阳峰”时,则会:B1=欧,C1=阳峰,这就会错误,因为概率少,建议楼主手动改写一下,当然实在要写公式,只能在B1中输入:=IF(LEN(A1)=3,LEFT(A1,2),""),C1中输入:=IF(LEN(A1)=3,RIGHT(A1,1),""),这套公式只适用于复姓单名。这个好像挺简单
在姓名后面一列中输入c2单元格 =left(b2,1)&“**”
向下填充,然后选着c列复制,选择型黏贴在b列中

excel表格姓名第一字如何星号代替

输入

=REPLACE(A1,1,1,"*")

如何给excel中姓名后两字变星号

假设姓名在A1,那么可以用公式:
=LEFT(A1,1)&"**"
除了第一个字,后面的都会变成两个星号

1、第1步:打开数据表格,如下图所示:

2、第2步:选中数据区域,如下图所示:

3、第3步:选择diy工具箱按钮,如下图所示:

4、第4步:选择姓名中的让姓名部分变星号按钮,如下图所示:

5、第5步:选择名字部分并单击确定按钮,如下图所示:

6、第6步:即可看到输出结果,如下图所示:

假设姓名在A1,B1单元格输入
=IF(LEN(A1)=2,left(A1,1)&"*",left(A1,1)&"**")=LEFT(A1,INT((LEN(A1)/2)))&LEFT("**",LEN(A1)-1)
但还是有一种情况无法判断:
比如诸葛亮,慕容复这类复姓单名的。完整些的做法:
假设A列是人名,B1输入:
=IF(A1="","",IF(LEN(A1)=4,LEFT(A1,2),LEFT(A1,1))&LEFT("**",LEN(A1)-1))
可以判断四字复姓,单名单*

excel姓名隐藏为星号只剩姓?

如果只考虑单姓,那么=left(a1,1)&"****"即可,否则 先罗列全复姓,然后用代码处理。

如何给excel中姓名后两字变星号

完整些的做法:
假设A列是人名,B1输入:
=IF(A1="","",IF(LEN(A1)=4,LEFT(A1,2),LEFT(A1,1))&LEFT("**",LEN(A1)-1))
可以判断四字复姓,单名单*假设姓名在A1,那么可以用公式:
=LEFT(A1,1)&"**"
除了第一个字,后面的都会变成两个星号

1、第1步:打开数据表格,如下图所示:

2、第2步:选中数据区域,如下图所示:

3、第3步:选择diy工具箱按钮,如下图所示:

4、第4步:选择姓名中的让姓名部分变星号按钮,如下图所示:

5、第5步:选择名字部分并单击确定按钮,如下图所示:

6、第6步:即可看到输出结果,如下图所示:

假设姓名在A1,B1单元格输入
=IF(LEN(A1)=2,left(A1,1)&"*",left(A1,1)&"**")=LEFT(A1,INT((LEN(A1)/2)))&LEFT("**",LEN(A1)-1)
但还是有一种情况无法判断:
比如诸葛亮,慕容复这类复姓单名的。

展开全文
返回顶部
Baidu