假设你需要对具有多个条件的值求和,例如特定区域中的产品销售总和。 这是在公式中使用 SUMIFS 函数 的好例子。
看一下此示例,其中我们有两个条件:我们希望在南部区域 C 列) (从列 A) (的总和。
下面是可用于完成此操作的公式:
=SUMIFS (D2:D11,A2:A11,“South”,C2:C11,“Meat”)
结果是值 14,719。
让我们更仔细地了解公式的每个部分。
=SUMIFS 是一个算术公式。 它计算数字,在本例中为 D 列。第一步是指定数字的位置:
=SUMIFS(D2:D11,
换言之,在符合条件时,您希望公式对该列中的数字求和。 该单元格区域是此公式中的第一个 参数 -函数需要作为输入的第一段数据。
接下来,要查找满足两个条件的数据,因此,通过为函数指定数据的位置 (A2:A11) 以及条件是什么(即“南”)来输入第一个条件。 请注意单独的参数之间的逗号:
=SUMIFS(D2:D11,A2:A11,”南部”,
“South”周围的引号指定此文本数据。
最后,输入第二个条件的参数 – 包含单词“肉类”的单元格区域 (C2:C11) 加上该单词本身(用引号引起来),以使 Excel 可以与其匹配。 用右括号 ) 结束公式,然后按 Enter。 结果同样为 14,719。
=SUMIFS(D2:D11,A2:A11,"南部",C2:C11,"肉类")
在 Excel 中键入 SUMIFS 函数时,如果不记得参数,则随时可以提供帮助。 键入 =SUMIFS (后,公式自动完成会显示在公式下方,参数列表按其正确顺序排列。
查看“公式自动完成”的图像和参数列表,在我们的示例中 sum_range 是 D2:D11(要对其求和的数据列);criteria_range1 是 A2.A11(criteria1“南部”所在的数据列)。
在键入时,其余的参数将出现在“公式记忆式键入”(未在此处显示)中;criteria_range2 是 C2:C11,即条件 2“肉类”所在的数据列。
如果在“公式自动完成”中选择“SUMIFS ”,则会打开一篇文章为你提供更多帮助。
不妨尝试一下
如果要试验 SUMIFS 函数,下面是一些示例数据和使用该函数的公式。
在此 Excel 网页版 工作簿中,可在此处使用示例数据和公式。 更改值和公式,或添加自己的值和公式,并实时查看结果更改。
复制下表中的所有单元格,然后将其粘贴到新的 Excel 工作表的单元格 A1 中。 您可能需要调整列宽以更好地查看公式
地区 |
销售人员 |
类型 |
销售额 |
---|---|---|---|
南部 |
杜梡寅 |
饮料 |
3571 |
西部 |
柏隼 |
奶制品 |
3338 |
东部 |
徐铭 |
饮料 |
5122 |
北部 |
徐铭 |
奶制品 |
6239 |
南部 |
林彩瑜 |
农产品 |
8677 |
南部 |
柏隼 |
肉类 |
450 |
南部 |
柏隼 |
肉类 |
7673 |
东部 |
徐铭 |
农产品 |
664 |
北部 |
柏隼 |
农产品 |
1500 |
南部 |
林彩瑜 |
肉类 |
6596 |
公式 |
|
说明 |
结果 |
=SUMIFS (D2:D11,A2:A11,“South”,C2:C11,“Meat”) |
对 中的肉类销售额 |
14719 |