SUMIFS函数是一个多条件求和函数。此函数不仅可以用来求和,还可以用来计算查询。
SUMIFS函数的基本知识与语法如下:
函数名称:SUMIFS
函数功能:对一组给出指定条件的单元格求和。语法:=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2……)
01
单条件求和
如下图,对以下指定的几个行业的净利润求和。
在H2中输入公式为:=SUMIFS(D:D,C:C,G2)。
之后向下填充即可。
注意:此为单条件求和,可代替SUMIF函数使用。
02 01
条件求和
计算净利润大于500百万企业的净利润合计为多少。
在G2输入公式:=SUMIFS(D:D,D:D,”>=500″)。
注意:上述求和区域和条件区域为同一个,另外条件大于,类似这种大于小于的条件要加双引号,不然会出现报错。
03 01
多条件求和
计算各行业净利润大于该行业平均值的合计。
在I2中输入公式为:=SUMIFS(D:D,C:C,H2,D:D,”>”&AVERAGEIF(C:C,H2,D:D))之后按Enter键,向下填充即可。
注意:上述问题中,多了一个条件是求平均值的函数。假如遇到条件和其他函数相结合的情况,对于大于小于等号这种符号,需要写在双引号里面,之后对相结合的函数,使用连接符即可。
04 01
模糊条件求和——包含某一个字符
计算名称里,含有“媒”字的净利润合计金额。
在I2中输入公式:=SUMIFS(D:D,B:B,”*媒*”)
注意:SUMIFS函数支持通配符计算,因此可使用通配符来进行计算。
05 01
模糊条件求和-以某一字符结尾
计算名称以”百货”结尾的净利润的合计金额。
在I2输入公式:=SUMIFS(D:D,B:B,”*百货”)
06 01
条件通配-正向
从左侧数据来匹配右侧的数据。
在I2输入公式:=SUMIFS(D:D,B:B,G2,C:C,H2),之后向下填充。
注:该函数不支持多条重复的值或文本结果的查询。
07 01
条件通配-反向
SUMIFS函数除了正向可进行匹配,同时也可反向进行匹配。
在I5输入公式:=SUMIFS(D2:D9,B2:B9,G5,C2:C9,H5),按Enter键完成。