咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

内容导航:


一、excel中怎么把相同姓名合并


高版本解法之一:

=IFNA(TEXTSPLIT(TEXTJOIN(";",,LET(a,UNIQUE(A1:A26),MAP(a,LAMBDA(x,TEXTJOIN(",",,x,FILTER(B1:B26,A1:A26=x)))))),",",";"),"")

如果不强求一条公式且用低版本

姓名列:=INDEX(A$1:A$26,SMALL(IF(MATCH(A$1:A$26,A$1:A$26,)=ROW($1:$26),ROW($1:$26)),ROW(A1)))

值列:

=IFERROR(INDEX($B$1:$B$26,SMALL(IF($A$1:$A$26=$F1,ROW($1:$26)),COLUMN(A1))),"")



二、excel将姓名和身份证号合并


在另外一列进行数据合并,假设要合并A和B列的数据
在C1中输入公式“=a1&b1“
这样A1与B1单元格的内容就合并在一起了
然后再用下拉,就可以批量进行合并了。

方法很简单,只要在C1中输入“=A1&B1”,按回车键,C1列的内容就是A1、B1两列的和了。
  然后,选中C1单元格,用鼠标指向单元格右下角,当光标变成"+"后,按住鼠标拖动光标向下拖到要合并的结尾行处,就完成了A列和B列的合并。
  最后,先要把C列的结果复制一下,再用“选择性粘贴”命令,将数据粘贴C列上,再删掉A、B、列的数据即可。

多列的话,参照上面的方法扩展即可,