Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel如何对共享公共属性的行求和_Excel - Fatal编程技术网

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

Excel如何对共享公共属性的行求和,excel,Excel,在MicrosoftExcel中,我有许多行数据,每行都以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 使用示例数据,则ID=1的图1之和为: =SUMIFA2:A5,1,B2:B5

在MicrosoftExcel中,我有许多行数据,每行都以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

使用示例数据,则ID=1的图1之和为: =SUMIFA2:A5,1,B2:B5


i、 e.要筛选的sumifrange、标准、要求和的范围

如果表1中有源数据,请使用单元格B2中其他表中的公式

=SUMIFSheet1$A:$A$A2,第1张!B:B


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

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

如果您想在适当的位置执行此操作,则需要vba,否则您可以创建网格标题并使用SUMIFS获取数字。关于使用SUMIFS,您能否更具体一些?