大家都会用SUM函数,但很少人会使用SUMPRODUCT函数,可能是函数名太长了吧,但这个函数是真心好用,我们介绍工作中的三个场景
1、快速相乘相加如下所示,有各种水果的单价,然后每天都会采购相应的数量,我们现在需要汇总每天的金额是多少,很多小伙伴可能会使用
=B3*B2+C2*C3+D2*D3...
然后一直编辑下去
非常麻烦,而且向下填充的时候,还需要重新对其相对引用,遇到这种相乘相加的问题,其实只需要使用公式:
=SUMPRODUCT($B$2:$H$2,B3:H3)直接得到结果
2、代替SUM数组公式很多时候,我们会使用SUM函数的数组用法,需要按三键CTRL+shift+enter进行计算,那如果我们使用SUMPRODUCT就不需要按数据三键直接得到结果
例如,下面使用SUM数组公式计算彩电的销量,输入的公式是
=SUM((A2:A6="彩电")*B2:B6)
然后按三键
这就可以直接使用
=SUMPRODUCT((A2:A6="彩电")*B2:B6)
3、进行中式排名计算当有数据相同的时候,使用RANK函数,下一个排名会直接到6,而我们需要下个排名是5的时候,可以使用公式:
=SUMPRODUCT((B2<B$2:B$8)*(1/(COUNTIF(B$2:B$8,B$2:B$8))))+1
这个公式不用记,下次需要用到的时候,更改里面的数据区域即可。
关于SUMPRODCUT函数的这些好用法,你都会了么?