EXCEL如何将相同行的内容合并,把不同列的内容的分别合并在一行不同列中?

根据表格中相同的项(重复的次数不同),将该项其他不同列内容合并在一起,类似像下面的表格,似乎可以用INDEX函数来实现,可怎么用呢?

在Q2中输入或复制粘贴下列公式

=TEXTJOIN("、",,IF(($H$2:$H$11=$P2)*(Q$1=$I$1:$N$1),$I$2:$N$11,""))

按三键CTRL+SHIFT+ENTER结束公式输入

下拉填充,右拉填充

追问

谢谢热心帮助,不过好像我没有操作成功,您看看是怎么回事?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-02

用VBA可以,需要上文件附到163邮箱mijizili

处理完成

Excel怎样快速根据重复字段合并其它列数据

第2个回答  2020-06-20
搞复杂了,用代码。似乎要吃大亏的。
相似回答