SUMIF——单条件求和函数,等于是求和函数SUM和条件函数IF的组合装。
(一)SUMIF函数语法
SUMIF(条件区域, 求和条件, 求和区域)
1.条件区域——必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
2.求和条件——必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为 32、">32"、B5、32、"32"、"苹果" 或 TODAY()。
注意:任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号 (") 括起来。如果条件为数字,则无需使用双引号。
3.求和区域——可选。要求和的实际单元格(如果要对未在“条件区域”参数中指定的单元格求和)。如果“求和区域”参数被省略,Excel 会对在“条件区域”参数中指定的单元格(即应用条件的单元格)求和。
(二)SUMIF函数的应用举例
1.满足条件求和,如图7-2-9所示。
图7-2-9 SUMIF函数用于条件求和示意图
表7-2-9中单元格是要求求品名为“华为”的销售数量,因此输入的函数公式是“=SUMIF(A2:A5,"华为",B2:B5)”。
2.隔列求和
假如我们有一张费用预算表,如下图7-2-10所示。
图7-2-10 需要进行隔列求和的费用预算表示意图
现在的问题是要分别求季度的“计划”和“实际”数,当然我们是可以用三个数相加的办法求得,但是如果是年度的12个月或者甚至更多难道我们也用那么笨的办法吗?其实,此处条件求和正好发挥用处。
分析:条件区域就是三个月中表头部分的“计划”和“实际”,求和条件就是“计划”或“实际”,求和区域就是这些费用的金额。
我们就用条件求和计算一季度的“计划”数,在单元格H3输入函数公式:
=SUMIF($B$2:$G$2,$H$2,B3:G3)
此处函数公式出现绝对引用是为了批量复制填充确保条件区域和条件不会发生变化。
如果要计算“实际”数也可以采用同样的办法,大家可以试试,不再赘述。
3.缺损条件的求和
假如一个手机商店销售的手机有华为、三星、小米和苹果等,每天的销售统计单品名是“品牌+型号”的形式,如图7-2-11所示。
图7-2-11 SUMIF函数用于缺损条件求和示意图
当我们在单元格F3需要求“华为”的销量合计时,输入函数公式:
=SUMIF($B$2:$B$14,E3&"*",$C$2:$C$14)
此处的“*”作为通配符可代表任意数量的字符,代表“华为”与任何字符的组合,当然就把所有华为品牌的手机销量统计在一起了。其他的品牌,只需要向下复制函数公式即可。
网友评论