
sumif、sumifs和sumproduct
这三个函数,从应用角度来讲,sumif函数更常见,因为它的公式表达式最简洁,更易理解;sumifs函数则更广泛,这是由于它可以作单条件求和,也可以进行多条件求和;而sumproduct函数,却是更全面的,它的基础用法其实是计算两组或多组数据的乘积之和,然而它更多的使用场景确是在条件求和当中。
下面就通过一个示例表格数据,来依次来介绍3个条件求和函数的语法和公式写法。
一、SUMIF函数
sumif函数是专门用来处理单条件求和的问题。
如下图,要计算客户组A210的5月份总业绩,这属于单条件求和,条件为客户组”A210“,E列的5月业绩则是求和区域。
=SUMIF(D3:D17,$D$3,E3:E17)

再来看下sumif函数的语法图:

=sumif(条件区域,条件,求和区域)
它的结果会返回符合条件的所有数据的和。
第1参数是条件区域,它是一个单元格区域;第2参数是条件值,如果是一个文本,则要能够在条件区域中找到相同数据,如果是一个判断条件,比如大于30,则需要使用双引号引用”>“,然后通过连接符号“&”来连接数字30;第3参数是求和区域,也是一个单元格区域,这个区域中包含文本时,公式仍然可以正常运算。
D3:D17$D$3D3E3:E17
二、SUMIFS函数
=SUMIFS(E3:E17,D3:D17,$D$3)

可见这个函数公式使用了3个参数,但sumifs函数的参数设置不止3个,它可以根据多个条件的设置,添加更多的参数。
如下图sumifs函数的语法图:

=sumifs(求和区域,条件区域1,条件1,条件区域2,条件2……)
购买专栏解锁剩余61%