excel学习库

excel表格_excel函数公式大全_execl从入门到精通

sumproduct函数学得好,月薪过万跑不了,excel函数公式

对于求和计数排名而言,sumproduct简直太强大了,可以说是求和函数中的王者,因为它完全可以替代sum/sumif/sumifs函数,而且还能实现他们实现不了的功能,在提高效率简化操作方面,sumproduct更是事半功倍。

=Sumproduct(数据1,[数据2],[数据3]……)。

先乘积最后求和

一.多列数据先乘积后求和,sum函数需要两步,而sumproduct函数一步完成

有进货单价,进货数量,求总进货总金额,如果使用sum函数,就要先算出两列的乘积,然后再用sum函数求和,而使用sumproduct函数一步完成。

二.多条件求和

求性别 为女,销售金额>=2000的总金额,我演示了sumproduct的两种写法。

①=SUMPRODUCT((C2:C15=F2)+0,(D2:D15>=2000)+0,D2:D15)

这种方法,是按照语法的传统用法,(C2:C15=F2)+0为什么要加0呢,不加0不行吗,不加0是不行的,C2:C15=F2是个布尔值,布尔值是true和false无法参与运算,所以加上0转为数值。实际上这个公式还可以转成=SUMPRODUCT((C2:C15=F2)*1,(D2:D15>=2000)*1,D2:D15),只要通过运算把布尔值转成数值即可。

公式也可以写成②这种形式:

②=SUMPRODUCT((C2:C15=F2)*(D2:D15>=2000)*D2:D15)

而在这公式里面,虽然C2:C15=F2也是布尔值,但最后乘了另外一列布尔值,,所以自动把布尔值转化成数值了,实际上乘1加0的道理一样。

语法原来解析:看条件的转化

最后三列数据先乘积再求和,所以就得到了结果。

三,多条件计数

公式为:=SUMPRODUCT((A2:A15=F2)*(C2:C15=G2))

这就是多条件求和,原来参照上列的图形。

四,排名和内部排名

公式:=SUMPRODUCT(($H$2:$H$21>H2)*1)+1

内部排名:

公式:=SUMPRODUCT(($H$2:$H$21>H2)*($A$2:$A$21=A2))+1

以上呢,就是sumproduct的函数的典型用法,如果你对sumproduct函数有什么疑问,可以在评论区留言,我会第一时间回复解答。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接