打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
一个应用广泛的函数SUMPRODUCT

昨天部门小表妹问我,你怎么掌握那么多excel知识啊?扪心自问,其实了解的很少,可以说是边学边用,慢慢就积累了一些,这个同样适用于所有想学习提高自己办公技能的伙伴们,每天花一点实际,多积累,自然而然你就是个高手了,但是切记要低调,偶尔露一手就好了!言归正传,今天我们来一起学习一下名字冗长,但是使用非常广泛的sumprodutct函数。

1、单条件计数

假设我们要统计西施一共消费了几次,通常我们想到的函数是countif,公式为=COUNTIF(B2:B16,F2),其实使用sumproduct是一样的效果可以写成=SUMPRODUCT((B2:B16=F2)*1)

解释:先判断B2:B16范围的值是否等于西施,等于返回TRUE,不等于返回FALSE,这样就建立一个逻辑值TRUE/FALSE构成的数组,sumproduct会将所有非数值的数组元素作为0处理,逻辑值也是非数值型的数组元素,这里巧妙的都*1,将逻辑值都转化为数值,TRUE转变为1,FALSE转变为0,最后sumproduct求和即可。

2、单条件求和

假设我们要统计西施总的消费积分,首先我们肯定想到使用sumif函数,公式为=SUMIF(B2:B16,F2,D2:D16),如果用sumproduct函数,我们可以这样写:=SUMPRODUCT((B2:B16=F2)*(D2:D16))

还是先判断B2:B16范围的值是否等于西施,等于返回TRUE,不等于返回FALSE,这样就建立一个逻辑值TRUE/FALSE构成的数组,在和D2:D16的值相乘,最后统计求和得出结果。

3、多条件计数

2018年西施一共消费了多少次,这是一个多条件问题,第一个必须是西施,第二个必须是2018年,这时候使用sumifs,判断是不是2018年就比较麻烦,使用sumproduct函数,=SUMPRODUCT((YEAR(A2:A16)=2018)*(B2:B16=F2))

4、多条件求和

2018年西施共计消费金额,也是一个多条件求和,公式如下:=SUMPRODUCT((YEAR(A2:A16)=2018)*(B2:B16=F2),D2:D16)

总结起来,实际就是=sumproduct((条件1)*(条件2)*(条件3)............,求和范围)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
函数大神:SUMPRODUCT(2)
SUMPRODUCT函数使用方法及示例
SUM、SUMPRODUCT、SUMIFS三大求和函数,谁才是真正的求和之王?
Excel一个函数搞定条件查找、条件计数、条件求和、不重复计数。
过度吹捧的SUMPRODUCT函数 原来如此简单
Excel:SUMPRODUCT函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服