先将表格按相同名称或ID进行排序
这样重复的就在相邻的上下行
在后面新建一列
输入 =IF(M2=M3,E2&","&E3,E3)
M就是相同的内容 E则是我们要合并的内容
相同的名称 这样会有几行 合并和没合并的
再用 =IF(ISNUMBER(FIND(M2,M3)),0,1)
进行区分 相同的进行标记 然后再删去相同的内容
有多行重复的可以用下面的
=IF(COUNTIF($A$1:A1,A2)=0,B2,LOOKUP(1,0/($A$1:A1=A2),$C$1:C1)&"、"&B2)
e2=LOOKUP(1,0/(A:A=D2),C:C)
不同内容后面剃加
=SUMPRODUCT(1/COUNTIF(B$1:B1,B$1:B1))
表格里遇到多个相同字会分隔的 提取第一个字会后面的内容 1000表示提取的长度
=MID(O2,FIND(";",O2)+1,1000)
表格里抓取某字符前内容
=LEFT(O2,FIND(";",O2)-1)