Excel合并行的数据

初始数据为

要达到的结果

1.先将数据进行排序

2.排序结果为:

3.在D2处输入工式  =IF(COUNTIF(B$1:B1,B2)=0,"",INDIRECT("D"&SUMPRODUCT(LARGE((B$1:B1=B2)*ROW(B$1:B1),1))))&C2&",",然后双击或下拉D2右下角的小黑块

4.选中D区域,Ctrl+C,复制,右击 选择粘贴为值

5.粘贴完以后随便选D区域的某一个值,在红框区域发现已经不是公式,而是具体的值了,同时在右边加上数字,后面排序用到。

6.将上面标的数字从大到小降序排列,为第7步做准备

7.删除重复数据,为什么要序号,要排序,因为删除重复项时会选择第一行数据保留把后面重复的删除,所以要将合并好的数据放到最上面一行

8.再利用公式将合并的最后一个,号删除


9,将删除,号后的值粘贴到名字下面,注意:粘贴值,不能直接Ctrl+C,Ctrl+V.

10.打完收工

原文地址:https://www.cnblogs.com/vipsoft/p/2731096.html