假设需要对具有多个条件的值求和,例如特定区域的产品销售总额。 这是在公式中使用SUMIFS 函数 的一个好情况。请看一下此示例,其中我们有两个条件:我们想要从 A 列开始) C 列 (肉类销售额) 。 (
下面是可用于对此进行编译的公式:
=SUMIFS (D2:D11,A2:A11,"南部",C2:C11,"肉类")
结果是值 14,719。
让我们更仔细查看公式的每个部分。
=SUMIFS 是算术公式。 它计算数字,本例中为 D 列。第一步是指定数字的位置:
=SUMIFS(D2:D11,
换言之,在符合条件时,您希望公式对该列中的数字求和。 该单元格区域是此公式的第一个参数 ,即函数需要作为输入的第一段数据。
接下来,要查找满足两个条件的数据,因此,通过为函数指定数据 (A2:A11) 的位置以及条件是什么(即"南部")来输入第一个条件。 请注意各参数之间的逗号:
=SUMIFS(D2:D11,A2:A11,”南部”,
"南部"周围的引号指定此文本数据。
最后,输入第二个条件的参数 – 包含单词“肉类”的单元格区域 (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 函数,下面是一些示例数据和使用该函数的公式。
您可以在此工作簿中处理示例数据和 Exc