小伙伴们,大家好啊!
求和是我们日常工作中用得最频繁的功能,本期咱们就来聊聊excel中的几个求和函数SUMIF、SUMIFS、SUMPRODUCT的用法(SUM比较基础,就不说了),直接进入正题!

▶SUMIF函数
语法:SUMIF(条件区域, 求和条件, [求和区域])
SUMIF用于单条件求和,他的求和区域如果和条件区域相同则可以省略,我们先看一个示例,下表中要计算水果的销量,我们输入公式【=SUMIF(C4:C11,"水果",D4:D11)】C4:C11是我们进行条件判断的区域,条件是“水果”,求和区域是D4:D11也就是销售量,也就是说C4:C11单元格区域中类型为“水果”的商品才会进行相加。
演示图片我们看另外一个示例,计算名称中包含“西”字的商品销售量,我们看一下公式【=SUMIF(B4:B11,"*西*",D4:D11)】,这里面我们用到了通配符【*】星号,星号代表的是一个或多个任意字符,那么条件【*西*】的含义是,不管西字前面有多少个字符或后面有多少个字符都满足条件。
演示图片▶SUMIFS函数
语法:SUMIFS(求和区域, 条件区域1, 求和条件1, [条件区域2, 求和条件2], ...)
SUMIFS用于多条件求和,我们要计算单价大于5元并且类型为水果的销量,公式为【=SUMIFS(D4:D11,C4:C11,"水果",E4:E11,">5")】
演示图片如果要计算商品名称包含“西”字并且类型为蔬菜的销量,我们可以用这个公式【=SUMIFS(D4:D11,B4:B11,"*西*",C4:C11,"蔬菜")】
演示图片▶SUMPRODUCT函数
语法:SUMPRODUCT (数组1, [数组2], [数组3], ...)
SUMIFS用于各种复杂的条件求和,功能非常强大。
举个简单的例子,我们要计算三水店和五门店水果的总销量,我们可以用SUMPRODUCT函数来实现【=SUMPRODUCT(((A4:A11="三水店")+(A4:A11="五门店"))*(C4:C11="水果")*D4:D11)】。
公式看起来比较长,不用怕,我们来分析一下,【((A4:A11="三水店")+(A4:A11="五门店"))】这部分表示门店等于三水店或五门店,用+号连起来表示或的关系。
【*(C4:C11="水果")】这部分表示类型为水果,用乘号连接表示且的关系。
【*D4:D11】满足前面条件的返回真(也就是1),不满足条件的返回假(也就是0),用这些返回值乘以销量,真的部分就是1*销量,返回销量,假的部分返回0*销量=0,然后再进行相加,最后得到了满足条件的数值
演示图片以上是几种常用的求和的方式,如有疏漏还请各位看官老爷指正,也希望对大家有所帮助!