在Excel表格中查找重复行并求和行
我有一个Excel表,其唯一键是Para1、Para2和Para3的组合:在Excel表格中查找重复行并求和行,excel,vba,macos,Excel,Vba,Macos,我有一个Excel表,其唯一键是Para1、Para2和Para3的组合: Para1 Para2 Para3 Value1 Value2 Value3 A B C 1 2 3 A E F 4 6 4 A B C 5 3 7 P Q
Para1 Para2 Para3 Value1 Value2 Value3
A B C 1 2 3
A E F 4 6 4
A B C 5 3 7
P Q R 4 2 4
我希望找到重复项并对值求和,因此预期输出为:
Para1 Para2 Para3 Value1 Value2 Value3
A B C 6 5 10
A E F 4 6 4
P Q R 4 2 4
有没有办法将数据分组以获得总和?您可以复制列1、2和3。然后删除重复项并在值列中放置一个SUMIFS函数。假设A1中有
Para1
,在左侧插入一列,将关键元素连接起来:
=B1&C1&D1
并抄写下来以适应。按该列对数据进行排序,并在每次更改时应用小计:Para1Para2Para3
,使用函数:Sum,将小计添加到:checkValue1
,Value2
,Value3
,替换当前小计和数据下方的摘要,确定
筛选器列A,文本筛选器,包含…,tot
,确定。在B4中输入:
=B3
复制到D4和B4:D4向下以适合。(全选)在A列中,选择所有单元格、复制、粘贴特殊…、值、顶部的“确定”。再次筛选列A以选择不包含…,tot
,确定并删除除标签外的所有可见内容。删除列A和最后一行。选择所有单元格,然后在小计中选择全部删除