如何在Excel中将相同名字的单元格合并
假设有Sheet1、Sheet2两张表格。
1.切换到Sheet2,选择插入-名称-定义,名字任意,例如aa,然后位置选择Sheet2A列的数据区域。
2.切换到Sheet1,全选A列,选择格式-条件格式-公式,输入:=OR($A1=aa) ,然后设置好格式,例如单元格底纹变成红色。
确定后,你会发现两个表格A列相同的名字都按照你的格式显示出来了。
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中,如何把相同姓名下的多条内容合并至同一个单元格内?
G3=IFERROR(INDEX($A$3:$A$15,SMALL(IF(MATCH($A$3:$A$15,$A$3:$A$15,)=ROW($1:$13),ROW($1:$13),4^8),ROW(A1))),"")
CTRL+SHIFT+回车,然后下拉,得到不重复姓名
H3=VLOOKUP($G3,$A$2:$C$15,COLUMN(B1),0)
右拉一格,再下拉,找到对应的岗位与年龄
J3=TEXTJOIN("",,IF($A$3:$A$15=G3,$D$3:$D$15,""))
此为365函数,部分2019版本也带。
CTRL+SHIFT+回车,然后下拉
在EXCEL表格里面怎么把相同名称的不同数据合并到一起
在EXCEL表格要把相同名称的不同数据合并到一起,可以用数据透视表。
1、Excel打开文档。
2、Excel打开文档后,点击插入数据透视表。
3、点击插入数据透视表后,选中区域中就框选数据,然后选择一个要放置透视表的位置。
4、点击确定数据透视表后,在右侧把选项都勾选上。
5、在右侧把选项都勾选上之后数据透视表就做好了,就可以把相同名称的不同数据合并到一起了。