Excel如何对共享公共属性的行求和

时间:2017-04-25 20:33:51

标签: excel

在Microsoft Excel中,我有许多行数据,每行都以ID值开头。我想将具有相同ID值的所有行合并为一行。我该怎么做?

示例:

ID Fig1 Fig2 Fig 3
1    5    8    2
1    7    2    6
2    4    7    8
2    5    3    0

...变为

ID Fig1 Fig2 Fig 3
1   12   10    8
2    9   10    8

3 个答案:

答案 0 :(得分:1)

您可以使用数据透视表执行此操作。将所需的所有列拖到行中,然后将需要求和的字段拖入值中。通过将报表布局设置为表格格式并显示所有行标签,可以将字段聚合为单行。完成后,如果不想使用数据透视表功能,则可以将其复制并粘贴为值。

答案 1 :(得分:0)

使用您的示例数据,ID = 1的图1的总和将是: = SUMIF(A2:A5,1,B2:B5)

即。 sumif(范围过滤,标准,范围和)

答案 2 :(得分:0)

如果您的源数据位于Sheet 1,请使用单元格B2中其他工作表中的公式,

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

enter image description here

这只是一个公式,您可以将其拖动到右侧然后向下以完成整个范围的公式。如果您需要任何帮助,请告诉我。