本教程讨论如何对 Excel 中多个连续或不连续工作表中相同范围的单元格求和。
提示:在应用下面的公式之前,请确保要求和的工作表应具有相同的数据结构和位置,如下面的屏幕截图所示。
对于下面显示的每月销售工作簿,要获得所有工作表中每个销售人员的年终销售摘要,您可以使用 SUM 函数轻松完成。
通用公式
=SUM(first_sheet:last_sheet!cell)
参数
First_sheet:要汇总数据的第一个工作表的名称;
最后一张:要汇总数据的最后一个工作表的名称;
细胞:要从中对值求和的单元格引用。
如何使用这个公式?
1.在汇总工作表中选择一个单元格(这里我选择C5)。
2. 复制或输入以下公式,然后按 输入 钥匙。 选择结果单元格,然后向下拖动其自动填充句柄以获取其他销售人员的销售摘要。
=SUM(Jan:Dec!C2)
这个公式的解释
=总和(一月:十二月!C2):SUM 函数对当前工作簿中工作表 Jan 到 Dec 中的单元格 C2 求和。
以上面的工作簿为例,要在不连续的工作表(例如工作表 Jan、Mar、Apr 和 Oct)中获取每个销售人员的年终销售摘要,您可以结合使用 SUMPRODUCT、SUMIF 和 INDIRECT 函数来获取它。
提示:在应用公式之前,您需要在汇总工作表中列出所有需要的工作表名称,并为范围命名。 在这种情况下, Sheet_names 是列出工作表名称的范围的名称。
通用公式
=SUMPRODUCT(SUMIF(INDIRECT("'"&name_of_sheet_names_range&"'!" & "criteria_range"),criterion,INDIRECT("'"&name_of_sheet_names_range&"'!" &"sum_range")))
参数
Name_of_sheet_names_range:它是工作表名称列表的范围名称;
标准范围:您将基于每个工作表中的相同条件范围对单元格求和;
标准:单元格引用主工作表中的条件,该条件与您将基于的条件求和单元格中的第一个值匹配;
总和范围:每张工作表中要从中求和的相同单元格范围。
如何使用这个公式?
1. 在汇总表中选择一个空白单元格。
2. 将以下公式复制或输入其中,然后按 Enter 键。 选择结果单元格,然后向下拖动其自动填充句柄以获取指定工作表中其他销售人员的销售摘要。
=SUMPRODUCT(SUMIF(INDIRECT("'"&Sheet_names&"'!"&"A2:A7"),A9,INDIRECT("'"&Sheet_names&"'!"&"C2:C7")))
联系客服