sumifs
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- criteria_range1为计算关联条件的第一个区域。
- criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、B4、"苹果"、或"32"。
3)criteria_range2为计算关联条件的第二个区域。 -
criteria2为条件2。和 3) 均成对出现。最多允许127个区域、条件对,即参数总数不超255个。
5)sum_range 是需要求和的实际单元格,包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值
如下图 “=SUMIFS(B2:B5,C2:C5,"优秀",D2:D5,"是")/COUNTIFS(C2:C5,"优秀",D2:D5,"是")”
sumif
sum(range,criteria,sum-range)功能:根据指定条件对若干单元格求和(同sum的数组条件求和)
参数含义:range--为用于条件判断的单元格区域
criteria--为确定那些单元格将被相加求和的条件,其形式可以为数
字、表达式或文本。
sum-range---是需要求和的实际单元格
如sumif(A1:A9,">"10,B1:B9)表示条件判断区域为A1:A9,判断条件是A1:A9区域中大于10的单元格,sumif函数在B1:B9区域内寻找大于10单元格对应的数字,然后求和。
sumif函数的省略
省略指求和区域的省略
(1)条件区域只明确列:SUMIF(A:A,">"&B1,C1)相当于SUMIF(A:A,">"&B1,C:C)这里的求和条件“>”&B1,表示大于B1单元格中的数值,&在这里起到一个连接作用,将>号与B1中的数值连接起来。
(2)条件区域明确一定范围:SUMIF(A1:A8,">"&B1,C1)相当于SUMIF(A1:A8,">"&B1,C1:C8)
(3)条件区域与求和区域上错行:SUMIF(A2:A9,">"&B1,C1)相当于SUMIF(A2:A9,">"&B1,C1:C8)
(4)条件区域与求和区域下错行:SUMIF(A1:A8,">"&B1,C2)相当于SUMIF(A1:A8,">"&B1,C2:C9)
(5)在对单区域符合条件求和时,求和区域的参数可以省略:SUMIF(A1:A8,">"&B1)相当于SUMIF(A1:A8,">"&B1,A1:A8)
在多个相邻区域求和时
条件判断区域与求和区域需要差一列,不能完全相同。如:
SUMIF(A1:C9,A1,B1:C9)