请问如何将EXCEL中多行相同项的内容合并,并且将数量汇总?

你好,帮我在弄一个表格
原始表格如下:
型号 固定资产名称 种类 年份 数量
AA 华为内存 内存 18年 1
BB 华赛内存 内存 19年 4
AA 华为内存 内存 19年 7
CC HP内存 内存 18年 7
BB 华赛内存 内存 20年5
AA 中达内存 内存 19年 2

能否通过什么手段变成下面这样:
型号 固定资产名称 种类 数量

AA 华为内存 内存 18年或者19年 8
BB 华赛内存 内存 19年或者20年 9
CC HP内存 内存 18年 7
AA 中达内存 内存 19年 2

以A为型号,B,C 固定,D为可变年份,如何合并相同型号的数量? 合并出来的年份随意,任何一个都可以

用图片5个步骤处理

1步公式

B3    =CONCATENATE(C3,"@",D3,"@",E3)  

其它行复制

3步宏处理

百度经验:Excel数据批量转置(二列转多列)

注意选多一列才能生成不重复数据,如果100万行数据之种方法需要时间长些。

5步公式

C16    =VLOOKUP(B16,$B$3:$G$8,2,FALSE)    

D16    =VLOOKUP(B16,$B$3:$G$8,3,FALSE)    

E16    =VLOOKUP(B16,$B$3:$G$8,4,FALSE)    

F16    =VLOOKUP(B16,$B$3:$G$8,5,FALSE)    

G16    =SUMIF($B$3:$B$8,B16,$G$3:$G$8)    

其他行复制

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

需要用到多条件求和sumifs(),因为条件多,查年份需要复杂公式,还是不显示年份。

一、制成没有年份的表。

二、在表二用多条件求和公式sumifs(),求数量。

F2公式:=SUMIFS(Sheet1!F:F,Sheet1!B:B,B2,Sheet1!C:C,C2,Sheet1!D:D,D2)

本回答被网友采纳
第2个回答  2020-05-05
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到[email protected]帮你看下
第3个回答  2020-05-05
就这点还是手工操作的好,数量多了才用代码比较合算。
第4个回答  2020-05-11
假设原来的是ABCD四列,把这三列内容(型号
固定资产名称
种类)复制到新的一列(FGH),删除重复项,
然后I1单元格用数组公式=SUM((D$1:D$5)*(A$1:A$5=F1)*(B$1:B$5=G1)*(C$1:C$5=H1)),就是输入完公式用Shift+Ctrl+Enter结束,公式下拉,这样就行了。
相似回答