在excel中,如何将两行合并成一行且内容相加?

2025-12-15 06:38:18
推荐回答(3个)
回答1:

假设AB列数据有200行。
1、在C列添加一个辅助列,然后在C1单元格输入以下公式,并向下填充公式至C200
=B1&IF(COUNTIF(A2:A$201,A1)>0,","&VLOOKUP(A1,A2:C$200,3,0),"")
2、复制A列数据到E列,选择E列,在“数据”选项下的“删除重复项”中,保留唯一值;
3、在F1单元格输入以下公式,然后向下填充公式
=VLOOKUP(E1,A:C,3,0)

回答2:

这个是需要用代码了
设置一次性操作 或 设置成自定义函数

回答3:

假设数据是从第二行开始(如是第一行,可在首行先插一行,以备后面筛选之用)。
在C2中输入“=IF(ROW()=2,B2,IF(A2=A1,C1 &","&B2,B2))”
在D2中输入“=IF(A3=A2,0,1)”
CD两列向下拖放填充。
选中第一行,数据——筛选——自动筛选
D列筛选=1
选中数据区域复制,选择性粘贴数据到合适位置,删除多余列完成操作

补充一句,进行上述操作之前,对数据按A列排序当然是必要的了