SUMIF:对满足条件的单元格求和,俗称条件求和。
参数(条件区域, 条件, 求和区域),如果省略求和区域,会将条件区域作为求和区域。
该函数的变化点主要在于第二参数“条件”,通过不同的条件可演变出多种用法。
一. 常规条件求和
=SUMIF(B2:B12,"春花",C2:C12)
对“春花”的销量求和。
常规条件求和
二. “条件”也可以是“不等于”,“大于”,“小于”
=SUMIF(B2:B12,"<>夏花",C2:C12)
对“夏花”之外的销量求和。需注意,条件要带引号。
“不等于”条件求和
=SUMIF(C2:C12,">200",C2:C12)
对销量大于200的项目求和。此处的条件区域与求和区域为同一区域,可以将求和区域省略:
=SUMIF(C2:C12,">200")
“大于”条件求和
三. 配合通配符
=SUMIF(A2:A12,"深圳*",C2:C12)
对“深圳”的销量求和。
通配符条件求和
四. 忽略错误值求和
=SUMIF(C2:C12,">0",C2:C12)
忽略错误值求和
五. 配合数组
=SUM(SUMIF(B2:B12,{"春花","夏花"},C2:C12))
数组作为求和条件,对春花和夏花求和。此处SUMIF将返回一个数组,包含两个元素:春花和夏花的求和值,故需用SUM再次求和。
数组条件求和
六. 错列求和
=SUMIF(B3:F13,"秋花",C3:G13)如果B3:F13满足条件,对C3:G13对应位置的数值进行求和。
错列求和
,