Excel - 同时删除重复项和SUM

时间:2016-06-16 10:27:57

标签: excel row

我有一个ID为ID的列,但它们是重复的;例如:

" 0,0,1,1,1,2,3,3,4,4,..."

对于每一行,我在其他列中都有一个给定的值,例如:

" 0-24; 0-36; 1-13; 1-34; 1-23; ..."

我想每个ID只保留一行,但我需要对每个ID的值求和,即对给定ID(0,1,2,...)的所有列中的所有值求和,这可能包括几行。

使用Excel有一种简单的方法吗?

这是一些示例数据(左边的表格)和所需的输出(右边的表格)。

ID  Value           ID  Value
0   24              0   60
0   36              1   70
1   13              2   16
1   34              3   24
1   23              4   48
2   16                      
3   9                       
3   15                      
4   24                      
4   24      

1 个答案:

答案 0 :(得分:4)

您可以做的是复制您的ID并将其粘贴到另一张工作表中。假设您的原始表位于Sheet1中,并将所有ID复制到Sheet2中的A列。

然后删除Sheet2中的重复ID:

  

选择列A>数据带>数据工具>删除重复项

在B栏中,您可以输入公式:

=SUMIF(Sheet1!$A:$A, Sheet2!$A2, Sheet1!$B:$B)

注意:上面的公式会进入Sheet2上的单元格B2,然后使用pasteSpecial > only formulas将其复制下来。

编辑:如果由于其他列中的信息仍然需要相同数量的行等,请跳过“删除重复项” - 部分。