打开APP
userphoto
未登录

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

开通VIP
最多管闲事的函数,同时又是函数中的璀璨星星SUMPRODUCT

文/老默说Excel

SUMPRODUCT的官方介绍:

SUMPRODUCT(array1,array2,array3, ...)

即在给定的几组数组(array)中,将数组间对应的元素相乘,并返回乘积之和。

SUMPRODUCT中SUM是求和的意思,PRODUCT是相乘的意思,相乘之后再求和。

为什么说这个函数多管闲事,同时又是函数中的璀璨星星,下面老默用几个实例来证明他的双重身份:

本职工作

1、 本职工作乘积求和

在K2单元格中输入公式=SUMPRODUCT($D$2:$D$10,$E$2:$E$10),回车,得出结果12900,本职工作,乘积和。

2、 本职工作延伸

1 单条件乘积求和,求叫'老默'的员工总计拿多少钱,在K4单元格输入公式=SUMPRODUCT(($B$2:$B$10='老默')*($D$2:$D$10*$E$2:$E$10)),回车,得出老默总计的金钱4200.

2 多条件条件乘积和,部门'Excel成长课堂'中叫'牛哥'的员工总计拿多少钱,在K6单元格输入公式=SUMPRODUCT(($B$2:$B$10='牛哥')*($A$2:$A$10='Excel成长课堂')*($D$2:$D$10*$E$2:$E$10)),回车,得出1950.

以上的3个实例,是SUMPRODUCT的本职工作,以及本职工作的延伸,后两个的应用,在官方的介绍中无。下面我们来说说SUMPRODUCT的璀璨之处。

超级工作

1、 不重复计数,求不重名的员工数量,在K8单元格输入公式=SUMPRODUCT(1/COUNTIF($B$2:$B$10,$B$2:$B$10)),回车,得出不重名人员数量4.

2、 不排序,给同类项目中的数据进行排名,本实例中求各人员在数据中获得金额的排序,如'薛奔',在表中出现了3次,金额分别是1900/300/1300,

在G2单元格中输入公式

=SUMPRODUCT(($B$2:$B$10=$B2)*($F$2:$F$10>$F2))+1,向下复制公式,可以看到,各个同名人员,都按所获得的金额进行了排序

3、 按条件,区域求和,求表中老默的总工时,在K12单元格输入=SUMPRODUCT(($A$15:$A$22='老默')*$B$15:$G$22),回车,得到老默4月1日——4月6日,总工时546小时。

以上不是SUMPRODUCT的全部超级工作,还有的应用等待你的探索,下面老默来说说SUMPRODUCT的不务正业,抢别人工作的应用。

多管闲事,抢工作

1、 抢SUM的工作,求表中工时总和,在K2,输入=SUM($D$2:$D$10),得到258,同样在K2,输入=SUMPRODUCT($D$2:$D$10),也得得到258,这不抢了sum的工作。

2、 抢COUNTIFS的工作,多条件计数,通过COUNTIFS的计算,可以算出部门'Excel成长课堂'中有几个叫'薛奔'的员工,的出结果为3(包含重复),同样在K6中输入=SUMPRODUCT(($A$2:$A$10='Excel成长课堂')*($B$2:$B$10='薛奔')),也可以得到结果为3,这又抢了COUNTIFS的工作了。

3、 抢SUMIFS的工作,多条件求和,通过SUMIFS的计算,可以算出部门'Excel成长课堂'中叫'隔壁老王'的员工工时总计为65,同样,在K9输入=SUMPRODUCT(($A$2:$A$10='Excel成长课堂')*($B$2:$B$10='隔壁老王'),D2:D10),也可以得到结果65,这里又抢了SUMIFS的工作了。下面继续抢。

4、 抢COUNTA的工作,计数非空,通过COUNTA的,可以得出总员工数位9(包含重复),这时候,SUMPRODUCT又来了,在K12单元格中输入=SUMPRODUCT(($B$2:$B$10<>'')*($B$2:$B$10<>'')),又得到了结果9,又抢了别人的工作。

上面4个实例,SUMPRODUCT连续了抢了四位同仁的工作,不能在说下去了,再说下去,估计很多函数同仁都要给炒鱿鱼了。

SUMPRODUCT一个璀璨的星星,功能很强大,函数中的劳模,多管闲事的典范,值得大家的学习。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel技巧之Sumproduct函数的使用方法详解!
11个职场人最常用的Excel函数公式,你一定要学会!
6个Excel实用案例,太实用了,公式可直接套用!
精通Sumproduct函数,可以打下Excel的半壁江山,你会吗?
Excel表格中的条件计数和条件求和
excel Sumproduct函数高级用法 一个Excel函数搞定多条件计数、求和
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服