SUMIF 函数

SUMIF 添加通过给定条件指定的单元格。此函数用于在搜索特定值时浏览范围。

语法

SUMIF(范围, 条件, 求和范围)

  • 范围是要将条件应用到的范围。
  • 条件是显示搜索条件的单元格或者搜索条件本身。如果将条件写入公式,那么必须以双引号将其括起。条件还可以包含通配符。要表示任意单个字符,请在指定条件的文本中使用 ?(问号)。要表示任意数量的连续字符,请使用 *(星号)。例如,使用 B* 来与以 B 开头的所有条目匹配,而使用 B??? 来与以 B 开头并包含其他三个字符的所有条目匹配。要表示实际的问号或星号,请在 ? 或 * 之前使用 ~(颚化符号)。
  • 求和范围是要对值求和的范围。如果未指明该参数,那么会对范围内的值进行求和。

示例

要仅对负数求和:=SUMIF(A1:A10,"<0")

只有在范围 A1:A10 中的对应值 >0 时,=SUMIF(A1:A10,">0",B1:10) 才会对范围 B1:B10 中的值求和。

请参阅 COUNTIF() 以了解可用于 SUMIF() 的语法示例。