SUMPRODUCT,这个函数还不错 办公技巧 4月2日 编辑 前往下载 汪站长职场达人 取消关注 关注 私信 哈喽,表亲们早上好,我是汪站长,咱们又见面了。 今天和大家分享一个名字拖沓,但是应用非常广泛的函数——SUMPRODUCT。 开门见山,咱们通过几个例子,一起来看下SUMPRODUCT具体能干什么样的工作。 假设上面这张图,是某个公司工资发放的部分记录表,A列是工资发放的时间,B列是员工所属的部门,C列是员工姓名,D列是相关员工领取的工资金额。 那么,问题来了: 一,西门先生领取了几次工资? 这是一个单条件计数的问题,通常我们使用COUNTIF函数,如果使用SUMPRODUCT函数,一般写成这样: =SUMPRODUCT((C2:C13=”西门庆”)*1) 先判断C2:C13的值是否等于”西门庆”,相等则返回TRUE,不等则返回FALSE,由此建立一个有逻辑值构成的内存数组。 SUMPRODUCT有一个特性,它会将非数值型的数组元素作为0处理,逻辑值自然是属于非数值型的数组元素,我们使用*1的方式,把逻辑值转化为数值,TRUE转化为1,FALSE转化为0,最后统计求和。 二,西门先生一共领取了多少工资? 这是一个单条件求和的问题,通常我们使用SUMIF函数,如果使用SUMPRODUCT函数,我们可以写成这样: =SUMPRODUCT((C2:C13=”西门庆”)*D2:D13) 依然首先判断C2:C13的值是否等于”西门庆”,得到逻辑值FALSE或TRUE,再和D2:D13的值对应相乘,最后统计求和得出结果。 看完了上面两个问题,有些表亲心里就嘀咕了,貌似SUMPRODUCT能干的事,SUMIF和COUNTIF也能做到,而且做的更好,那么还要SUMPRODUCT干啥? 乡亲们呐,话不能这么说,SUMPRODUCT可以说是上得厅堂下得厨房,迷住过西门庆,暗恋过武二郎。对工作环境不挑不拣,它对参数类型没有啥特别要求,COUNTIF和SUMIF就不同咧,他俩要求个别参数,必须是单元格的区域,比如下面这两个问题,COUNTIF和SUMIF就犯难了。 三,3月份财务部发放了几次工资? 3月份财务部发放了几次工资,这是一个多条件计数的问题哈: 第一个条件,发放工资的时间必须是3月份; 第二个条件,发放工资的部门必须是财务部。 如果使用多条件计数函数COUNTIFS,判断发放工资的时间是否属于3月份,会简单问题复杂化。 而使用SUMPRODUCT函数,咱们可以简单利索的写成这样: =SUMPRODUCT((MONTH(A2:A13)=3)*(B2:B13=”财务部”)) 四、统计3月份财务部发放了多少工资? 表亲们都晓得,这是一个常见的多条件求和问题。如果使用SUMIFS函数,判断发放工资的时间是否属于3月份,和COUNTIFS类似,也会简单问题复杂化。 SUMPRODUCT跃然而至: =SUMPRODUCT((MONTH(A2:A13)=3)*(B2:B13=”财务部”),D2:D13) 上面这个公式可以说是SUMPRODUCT多条件求和的典型用法啦,可以归纳为: =SUMPRODUCT((条件一)*(条件二)……,求和区域) 五,3月份财务部和市场部合计发放了多少工资? 通过上面的问题,小伙伴们已经晓得如何计算3月份财务部发了多少工资,那么3月份财务部和市场部合计发了多少工资,又当怎么计算呢? 我们可以写成这样: =SUMPRODUCT((MONTH(A2:A13)=3)*(B2:B13={“财务部”,”市场部”})*D2:D13) 好吧,唠唠叨叨说了这么多,是到了该结束的时候啦。我是男神,我是汪站长,仅以此文献给我已逝去的青涩小时光,以及时光里的某个人…… 练手文件: 点击右上角“前往下载” END 往期推荐 1. Office365/2021/2019/2016/2013/2010官方永久激活密钥(可绑定账号) 2. 软件库(软件下载) 3. CorelDRAW 2021破解版下载&安装步骤 4. Google Earth Pro 7.3 |(谷歌地球)安装教程 5. 最新行政区划、乡镇级、村级shp矢量地图、2022道路、水系、建筑轮廓 Office自学网公众号 Office自学网客服 打开微信扫一扫,Office自学网 专注分享软件安装和视频教程,让你一号在手,办公无忧! 下载权限查看 ¥ 免费下载 评论并刷新后下载 登录后下载 查看演示 {{attr.name}}: 您当前的等级为 登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付¥以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员 您已获得下载权限 您可以每天下载资源次,今日剩余次 给TA打赏 共{{data.count}}人 人已打赏