在WPS使用EXCEL表格,如何把批量把不同姓名中的名变成*?

www.zhiqu.org     时间: 2024-06-01

在WPS使用EXCEL表格,如何把批量把不同姓名中的名变成*。题目的意思是把姓名中的名用*代替,只显示姓。可以用MID函数、COUNTIF和SUBSTITUTE函数来批量处理。

  • MID是字符提取函数。

  • SUBSTITUTE是字符替换函数。

  • 注意,中国的姓名中,存在单姓和复姓问题。这就要先把这两类姓分类处理。

  • 下面具体解决方法:

  • 假定姓名在A列。替换姓名中的名后,存入在B列。则公式如下:

=SUBSTITUTE(A1,IF(COUNTIF(A1,"欧阳*")+COUNTIF(A1,"夏侯*"),MID(A1,3,99),MID(A1,2,99)),"**")

  • 公式先用COUNTIF()+COUNTIF()进行或判断,如果存在复姓,返回MID(A1,3,99),否则就返回MID(A1,2,99)。

  • 返回的结果用SUBSTITUTE进行替换。得出结果。

  • 注意,公式也有不不尽人意的地方,1、公式中只用到两个复姓,实际上中国复姓有很多,可增加条件处理。2、名有一个或多个,本例统一用两个*替换。



要在WPS中使用Excel表格将不同姓名中的名字批量更改为星号(*),可以按照以下步骤进行操作:
打开WPS并创建或打开一个Excel表格文件。
定位到包含姓名的列。假设姓名位于"A"列,从第二行开始。
在"B"列的第二行中输入以下公式:
复制=左(A2, 查找(" ", A2)-1) & REPT("*", 长度(A2) - 查找(" ", A2))
```
这个公式将取出名字的首字母并与相应数量的星号组合,以替代名字中的其他字符。
将公式应用到整个"B"列中的单元格。可以通过将鼠标悬停在单元格的右下角并拖动来自动填充公式。
选择"B"列中的所有单元格,右键单击并选择"复制"。
将光标移动到"A"列的第二行,右键单击并选择"粘贴值",以将星号替换为原始姓名。
现在,你将在"A"列中看到姓名的首字母,并在"B"列中看到相应数量的星号。
请注意,这种方法假设名字中只有一个空格,且名字以空格分隔为姓和名。如果名字的格式有所不同,你可能需要调整公式以适应不同的情况。
希望这可以帮助到你!如有其他问题,请随时提问。

~


#俞乔君# EXCEL中,用函数筛选不同人名? -
(17883617551): C1=INDEX(A:A,SMALL(IF(COUNTIF(B:B,A$1:A$10),4^8,ROW($1:$10)),ROW(A1)))"数组公式,按Ctrl+Shift+Enter结束公式输入.向下复制公式....

#俞乔君# 我有一堆名字,我想把它放到wps表格中 -
(17883617551): 数据——分列——分隔符号——下一步——勾选空格——下一步——下一步——完成这样一个名字会占一格

#俞乔君# excel怎么把单列中的不同名称罗列出来 -
(17883617551): 可以的,请看以下链接:http://wenwen.sogou.com/z/q867915940.htm

#俞乔君# Excel中怎样将不同表格中的名字集中
(17883617551): 复制粘贴

#俞乔君# 如何在EXCEL中连续查找不同的姓名(也就是说如何一次查找多个不?
(17883617551): 您好,您是要找文件吧,方法1、双击打开我的电脑,或者是使用快捷键Windows+F调出搜索命令对话框.2、然后在右上角的搜索栏,输入文件的关键词进行搜索,关键词是文件的名称,如果不记得可以使用高级搜索来查找.3、点击左侧的搜索类型,点击后会有各类文件的 类型可以选择.4、还有修改日期的分类,文件名称不记得,文件类型不知道,那么大致是什么时候制作保存的差不多就可以选择这个日期来进行搜索.5、而且这些条件是可以进行叠加的,慢慢的缩小搜索的范围,很快就找到了文件所在地方.6、搜索到文件后右键----可以定位到文件所在的文件夹,找到文件的保存路径.

#俞乔君# 怎么巧用嵌套函数快速将Excel姓名分离? -
(17883617551): 第一步:先打开某个含有多个人员名单的Excel工作簿,然后选中B2单元格并在编辑栏中输入以下函数: =IF(LEN(A2)=2,MID(A2,1,1),IF(LEN(A2)=3,MID(A2,1,1),IF(LEN(A2)=4,MID(A2,1,2)))) 函数输入完毕后,按下回车键并再一次选中B2单元格,...

#俞乔君# excel表格A列有很多名字,其中每一个人的名字有很多个数量不同,B列中是数据,如何用函数计算A列中每个人对 -
(17883617551): 用sumif,先在将A列数据复制到C列,删除重复项后,在D1 输入 =sumif(a:a,d1,b:b),将公司向下填充,D列数据位对应的C列的人的数据和

#俞乔君# 在excel中如何把两个工作中姓名不相同的其它信息合并到一个工作表中? -
(17883617551): 用vlookup函数来查找,然来排下序,再复制过去就行了

#俞乔君# 在EXCEL一列中有不同的名字,我都要进行复制,怎么样操作快捷? -
(17883617551): 复制该列,然后粘贴到目标区域,选择目标区域,在“数据”选项下的“删除重复项”后,保留唯一姓名.

#俞乔君# wps表格被我输入了很多名字,怎样能按姓氏将全部表格里的名字按姓氏筛选出来 -
(17883617551): wps表格跟excel差不多,以excel2003为例跟你说说.选择某列的标题,然后点击 数据 ———排序——选项——把字母排序 选中,点击确定即可.如图所示: