根据多项条件返回范围之和。
返回数据列中符合多个条件的值的总和。
用法示例
=SUMIFS(table_name!inventory, table_name!fruits, "Apple", table_name!price, ">5")
语法
SUMIFS(sum_column, criteria_column1, criterion1, criteria_column2, criterion2)
sum_column
:要求和的数据列。criteria_column1
:要根据 criterion1 进行检查的数据列。criterion1
:要应用于 criteria_column1 的模式或测试。criteria_column2
:要检查的其他数据列。criterion2
:要检查的其他条件。
用法示例
SUMIFS(A1:A10, B1:B10, ">20")
SUMIFS(A1:A10, B1:B10, ">20", C1:C10, "<30")
SUMIFS(C1:C100, E1:E100, "是")
语法
SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...])
-
sum_range
:求和的范围 -
criteria_range1
- 要根据criterion1
进行检查的范围。 -
criterion1
- 要应用于criteria_range1
的模式或测试条件。 -
criteria_range2, criterion2, ...
- [可选]:要检查的其他范围和条件。
另请参阅
SUM
:返回一组数值和/或单元格的总和。
SUMIF
:返回指定范围的条件总和。
SUMSQ
:返回一组数值和/或单元格的平方总和。
SERIESSUM
:给定参数 x
、n
、m
和 a
,返回幂级数的和 a1xn + a2x(n+m) + ... + aix(n+(i-1)m),其中 i 为范围 a 中的项数。
QUOTIENT
:返回以一个数除以另一个数所得的结果,不包含余数。
PRODUCT
:返回将一组数相乘所得的结果。
MULTIPLY
:返回两个数的乘积。相当于“*”运算符。
MINUS
:返回两个数值之差。相当于“-”运算符。
DSUM
:返回一组数值的和,这些数值是使用 SQL 类似查询从数据库表格式数组或范围中选取的。
DIVIDE
:返回两个参数相除所得的结果。相当于 `/` 运算符。
COUNTIF
:返回范围内的条件计数值。
ADD
:返回两个数值之和。相当于 `+` 运算符。