在Excel中,SUMPRODUCT函数除了能实现条件计数功能,还能够实现条件求和功能。本期就来介绍下条件求和功能实现的方法。
如下图的例子中,要计算一定条件下的销售额。
计算销售额
一、单条件求和
例子中要计算商品A的销售总额,要解决这个问题,先明确条件是在区域B2:B8中的销售商品是A,计算销售总额,则是数量和单价的乘积。
在用SUMPRODUCT函数进行条件求和时,第一个参数是条件,第二个以后的参数是参与乘积的区域。上期介绍了N()函数,能对逻辑值进行转换,符合条件的返回1,不符合条件的返回0。
那么,计算商品A的销售总额的公式就是
=SUMPRODUCT(N(B2:B8="A"),D2:D8,E2:E8)
这个公式里有3个参数,第一个参数是条件,是商品A的返回1,不是商品A的返回0。由于SUMPRODUCT函数是3个参数相乘然后求和,不是商品A的对应结果就是0,商品A的对应结果相加就是销售总额。第二个参数是数量,第三个参数是单价。详细演示动画如下。
计算商品A的销售总额
二、多条件求和
例子中要计算小张销售商品A的销售额,这里有两个条件,一个是销售人员是小张,另一个条件是销售的商品是A。在写公式时类似上期介绍的条件计数,把条件相乘作为第一个参数,只有两个条件都满足才返回1,否则返回0;第二个参数是数量,第三个参数是单价。
那么,计算小张销售商品A的销售额的公式就是
=SUMPRODUCT((B2:B8="A")*(C2:C8="小张"),D2:D8,E2:E8)
小张销售商品A的销售额
本期的内容就是这样,大家如果有什么意见或建议都可以在评论区留言,感谢您的阅读。
领取专属 10元无门槛券
私享最新 技术干货