童鞋们好,今天给大家解一下SUM函数的进阶版:单条件求和函数:SUMIF函数和多条件求和函数:SUMIFS函数。

一、SUMIF函数

SUMIF函数的作用是,对满足单个条件的数值求和。

语法:=SUMIF(条件范围,条件,求和范围)

例:

SUMIF函数和SUMIFS函数

公式:=SUMIF(A2:A10,E2,C2:C10)

解读:在条件范围A2到A10中,找到条件E2,并在求和范围C2到C10内,对满足条件的数值求和。

二、SUMIFS函数(与)

SUMIFS函数的作用是,对满足多个条件的数值求和。而它的语法跟SUMIF有一点不同,求和范围是放在最前面的,小伙伴们要注意噢。

语法:=SUMIFS(求和范围,条件范围1,条件1,条件范围2,条件2,……依次类推)

例:

SUMIF函数和SUMIFS函数

公式:=SUMIFS(C2:C10,A2:A10,E2,B2:B10,F2)

解读:在求和范围C2到C10内,在条件范围A2到A10中,找到条件E2,同时在条件范围B2到B10中,找到条件F2,并,对同时满足两个条件的数值求和。

三、SUMIFS函数(非)

例:

SUMIF函数和SUMIFS函数

公式:=SUMIFS(C2:C10,A2:A10,E2,B2:B10,”<>”&F2)

解读:在求和范围C2到C10内,在条件范围A2到A10中,找到条件E2,同时在条件范围B2到B10中,找到不等于条件F2的其他条件,对同时满足两个条件的数值求和。

这里小伙伴们要注意,公式中最后一项“非”的条件写法,跟之前SUM函数的写法不太一样,增加了双引号和&,这两个符号我们之前都有到过。在此处,”<>”&F2这个组合代表了上述公式中的”非”条件参数。同时这种写法只限于在带符号的条件中,条件为单元格时可用。

在带符号的条件中,条件为字符时,需在字符两边也加上双引号。

例:

SUMIF函数和SUMIFS函数

在带符号的条件中,条件为数字时,写法如图所示:

SUMIF函数和SUMIFS函数

发表回复