在Excel表格中查找重复的行并汇总行

时间:2015-10-30 03:59:25

标签: excel excel-vba excel-vba-mac vba

我有一个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       R       4         2       4

我想找到重复项和SUM值,因此预期输出为:

Para1   Para2   Para3  Value1    Value2   Value3 
  A         B       C       6         5       10
  A         E       F       4         6       4
  P         Q       R       4         2       4

有没有办法将数据分组得到SUM?

2 个答案:

答案 0 :(得分:0)

你可以复制第1,2和2列。 3.然后删除重复项并将SUMIFS函数放入Value列。

答案 1 :(得分:0)

假设Para1位于A1中,请在左侧插入一个连接关键元素的列:

=B1&C1&D1  

并复制以适应。按该列对数据进行排序,并在每次更改时应用小计:Para1Para2Para3,使用函数:求和,将小计添加到:检查Value1Value2Value3,替换当前小计和总结下面的数据,好的。

过滤ColumnA,文本过滤器,包含......,tot,确定。在B4中输入:

=B3  

复制到D4和B4:D4以适应。在ColumnA中选择All(全部选中),选择所有单元格,Copy,Paste Special ...,Values,OK。再次过滤ColumnA以选择不包含...,tot,确定并删除除标签以外的所有可见内容。删除ColumnA和最后一行。选择所有单元格,然后在小计中选择全部删除