SUMIFS(sumifs函数)

网友投稿 602 2022-07-13

对区域中满足多个条件的单元格求和。例如,如果需要对区域 A1:A20

中符合以下条件的单元格的数值求和:B1:B20 中相应单元格的数值大于零且 C1:C20 中相应单元格的数值小于 10,则可以使用以下公式

=SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "<10")

注:SUMIFS 和 SUMIF 函数的参数顺序有所不同。具体而言,sum_range 参数在 SUMIFS

中是第一个参数,而在 SUMIF 中则是第三个参数。若要复制和编辑这些相似函数,请确保按正确顺序放置参数。

语法

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

sum_range    对一个或多个单元格求和,包括数值或包含数值的名称、区域或单元格引用。忽略空白和文本值。

criteria_range1    在其中计算关联条件的第一个区域。

criteria1    条件的形式为数字、表达式、单元格引用或文本,可用来定义将对

criteria_range1 参数中的哪些单元格求和。如,条件可以表示为 41、">41"、D3、"香蕉" 或 "41"。

criteria_range2, criteria2, …    附加的区域及其关联条件。最多允许 127

个区域/条件对。

说明

仅在 sum_range

参数中的单元格满足所有相应的指定条件时,才对该单元格求和。例如,假设一个公式中包含两个 criteria_range 参数。如果

criteria_range1 的第一个单元格满足 criteria1,而 criteria_range2 的第一个单元格满足

critera2,则 sum_range 的第一个单元格计入总和中。对于指定区域中的其余单元格,依此类推。 sum_range 中包含 TRUE

的单元格计算为 1;sum_range 中包含 FALSE 的单元格计算为 0(零)。 与 SUMIF

函数中的区域和条件参数不同,SUMIFS 函数中每个 criteria_range 参数包含的行数和列数必须与 sum_range

参数相同。 您可以在条件中使用通配符,即问号 (?) 和星号

(*)。问号匹配任一单个字符;星号匹配任一字符序列。若要查找实际的问号或星号,请在字符前键入波形符 (~)。

示例

如果将示例复制到空白工作表中,可能会更易于理解该示例。

A

BC

1

已销售数量

产品

销售人员

2

10

花生

3

3

20

花生

2

4

30

SUMIFS(sumifs函数)

胡豆

3

5

20

胡豆

2

6

15

瓜子

3

7

10

瓜子

2

公式

说明(结果)

=SUMIFS(A2:A7,B2:B7,"=花*",C2:C7,2)

计算以“花”开头并由销售人员 2 售出的产品的总量 (20)

相关功能

数学与三角函数

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:excel2010打勾的方框怎么做(excel打勾的方框怎么弄)
下一篇:excel表格如何使用eomonth函数(Eomonth函数)
相关文章