比Sum厉害十倍的函数,大家知道它吗?

有一个函数,它隶属Sum家族,却比Sum好用十倍。大家知道它吗?

原本它只是一个很简单的一个分组乘积后再求和的函数,但是却有人把它用到不像它,这或许就是Excel函数高手的境界吧!下面就一起来学习下它被高手挖掘出了很多扩展用法。

基本用法:

Sumproduct函数的本职工作是返回两组数乘积的和,如:

=SUMPRODUCT(B2:B7,C2:C7)>>>相关阅读:你知道SUMPRODUCT函数的套路吗?<<<

等同于B和C列一一对应求积,然后再用SUM求和。


这个函数特别不守本份,到处抢别人饭碗。为什么这样说呢?请继续往下看:

一、插足单条件计数(抢Countif饭碗)

例:统计奥迪品牌型号个数

=SUMPRODUCT((A2:A5=B8)*1)

注:(A2:A5=B8)返回的是TRUE或FALSE,*1可以转换为1或0


二、插足单条件求和(抢Sumif饭碗)

例:统计A产品的销售合计

=SUMPRODUCT((B3:B9="A")*C3:C9)


三、插足多条件计数(抢Countifs饭碗)

例:计算A产品3月的销售次数

=SUMPRODUCT((B3:B9="A")*(MONTH(A3:A9)=3))


四、插足单条件求和(抢Sumifs饭碗)

例:计算A产品3月的销量

=SUMPRODUCT((B3:B9="A")*(MONTH(A3:A9)=3)*C3:C9)


五、插足多条件查找(抢Lookup饭碗)>>>有关阅读:Lookup函数“0/”的妙用大揭晓!<<<

如果满足以下两个条件,Sumproduct函数还可以轻松的查找。

查找的内容在表中唯一

被查找的为数字

例:查找奥迪Q7的库存数最

=SUMPRODUCT((A2:A5=A8)*(B2:B5=B8)*C2:C5)


六、插足数组求和(抢数组公式饭碗)

由于Sumproudct支持数组运算,它抢了数组公式的饭碗。

例:计算不重复个数

=SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))


例:含文本数字的求和

=SUMPRODUCT(B2:B10*1)

注:*1可以把文本型数字转换成数值型数字


以上就是本篇的全部内容,如果大家觉得有用就收藏起来吧。期待大家关注PDF帝,小编每天都会为大家推送不一样的精彩内容哦,让我们一起学习起来,一起成为Excel高手吧!

文档转换失败,请下载客户端


线

客服