Excel中有不少万能函数,一个函数能顶多个函数,例如VLOOKUP、OFFSET、SUBTOTAL、AGGREGATE、SUMPRODUCT等。它们各有专长,功能都非常强大,且受人追捧,今天Excel办公小课堂来给大家介绍其中的SUMPRODUCT函数,朴实低调,不为大多数人所知,但却同样拥有超强的能力!一共整理了10种经典案例,非常全面,建议先收藏,不然到时候需要就找不到了哦~
SUMPRODUCT函数:返回相应的数据或区域乘积之和
功能:SUMPRODUCT(数组1,数组2,...)
目的:根据每个商品的数量和单价,计算所有商品的总计
公式:=SUMPRODUCT(C4:C12,D4:D12)
目的:根据每个商品的数量和单价,计算行政部使用各商品总计
公式:=SUMPRODUCT((C4:C12="行政部")*(E4:E12)*(F4:F12))
说明:SUMPRODUCT函数(C4:C12="行政部")表示在C4:C12区域查询“行政部”,如果此区域有包含行政部,则通过行政部中数量列和单价列的数据进行相乘,也就是(E4:E12)*(F4:F12),最后进行求和汇总。
目的:根据每个商品的数量和单价,计算行政部6月份使用各商品总计
公式:=SUMPRODUCT((C4:C12="行政部")*(D4:D12="6月")*(E4:E12)*(F4:F12))
说明:SUMPRODUCT函数(C4:C12="行政部")*(D4:D12="6月")表示在C4:C12区域查询“行政部”,D4:D12区域查询“6月”如果两个区域同时包含行政部和6月,则通过行政部和6月的数量列和单价列数据进行相乘,也就是(E4:E12)*(F4:F12),最后进行求和汇总。
目的:根据两个班级总人数,统计男同学人数
公式:=SUMPRODUCT(N(D4:D13="男"))
说明:SUMPRODUCT函数N(D4:D13="男")表示在D4:D13区域计算性别为“男”的个数,其中“性别”列是文本形式,则需嵌套N函数,表示返回转化为数值后的值,从而统计男同学的人数。
目的:根据两个班级总人数,统计80分以上女同学人数
公式:=SUMPRODUCT((D4:D13="女")*(E4:E13>80))
说明:SUMPRODUCT函数(D4:D13="女")表示在D4:D13区域查询性别为女的数据,(E4:E13>80)表示在E4:E13查询成绩大于80的数据,然后将两则数据进行相乘,从而统计80分以上女同学的人数。
目的:根据两个班级学生成绩进行排名
公式:=SUMPRODUCT(($E$4:$E$13>E4)/COUNTIF($E$4:$E$13,$E$4:$E$13))+1
说明:对于排名可能大家都会想到使用RANK函数来进行计算排名,但是RANK是国际的一种排名方式,当遇到相同名次时,下一个名次数字顺序就会间断,例如案例中有三位学生都是第5名,顺延下一位学生的名次就变成了第8名了,此时就间断了6和7名的名次,解决不间断名次(中国式排名方式)需要使用SUMPRODUCT函数。
SUMPRODUCT函数($E$4:$E$13>E4)表示在E4:E13成绩区域列是否大于E4成绩,按F9则返回一组数组{FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE},这里的TRUE表示的是1,FALSE表示的是0。而COUNTIF($E$4:$E$13,$E$4:$E$13)表示数组中的元素就是对应成绩重复出现的次数,按F9可以看出{1;1;1;3;3;3;1;1;1;1},这里的3表示的是成绩78分出现3次,1表示没有重复的分数,也就是各分数出现1次。然后将两组数组进行相除,再通过SUMPRODUCT函数进行求和得到数字5,后面再加上1表示的是当前数字的本身排名情况。
如果对以上说明不理解,可以通过这种公式套路进行理解
套路:=SUMPRODUCT((条件区域>条件)/COUNTIF(要进行排名的区域))+1
目的:根据两个班级学生成绩,分别进行按班级排名
公式:=SUMPRODUCT(($B$4:$B$13=B4)*($E$4:$E$13>E4))+1
说明:SUMPRODUCT函数($B$4:$B$13=B4)表示在B4:B13班级区域列判断是否等于B4,按F9则返回一组数组{TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE},($E$4:$E$13>E4)表示在E4:E13成绩区域列是否大于E4,按F9则返回一组数组{FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE}。这里的TRUE表示的是1,FALSE表示的是0,通过SUMPRODUCT函数将两组数组乘积求和汇总,再加上1本身成绩排名,从而计算出各班级学生排名情况。
如果对以上说明不理解,可以通过这种公式套路进行理解
套路:=SUMPRODUCT((条件区域1=条件1)*(要进行排名的区域))+1
目的:根据每个商品的数量和单价,计算笔销量总和
公式:=SUMPRODUCT(ISNUMBER(FIND("笔",B4:B12))*C4:C12*D4:D12)
说明:由于SUMPRODUCT函数的参数中不支持使用通配符,所以在计算带有关键字的问题,在这里需要截取ISNUMBER解决关键字的问题,首先使用FIND函数在B4:B12数据区域中查找关键字“笔”,如果包含关键字“笔”,就返回表示关键字位置的数值,否则就返回错误值。然后使用ISNUMBER函数判断FIND函数的数组结果是不是数值,如果是数值,说明是包含关键字的,如果不是数值,那就是不包含关键字了。ISNUMBER最终得到由逻辑值TRUE或FALSE构成的内存数组,然后再与后面的区域C4:C12和区域D4:D12依次相乘,最后由SUMPRODUCT返回乘积之和
目的:统计所有商品的总数量
公式:=SUMPRODUCT(C4:C12)
说明:公式SUMPRODUCT(C4:C12)直接对数量列中包含数字进行求和,忽略文本。当然在这里也可以直接用SUM函数进行汇总。
目的:根据每个商品的数量和单价,计算笔销量总和
公式:=SUMPRODUCT(--SUBSTITUTE(D4:D12,"元","")*C4:C12)
说明:由于单价列包含有单位“元”,此时先使用SUBSTITUTE函数将单位元进行替换掉,也就是--SUBSTITUTE(D4:D12,"元",""),这里两个减号--,表示的是负负得正,也就是强制地把文本型的数字转换成数值型的,最后通过SUMPRODUCT函数将数量列和单价列的数据进行乘积求和。
以上就是本篇文章【【原】万能函数SUMPRODUCT超实用的10种经典用法】的全部内容了,欢迎阅览 ! 文章地址:http://sjzytwl.xhstdz.com/news/12921.html
栏目首页
相关文章
动态
同类文章
热门文章
网站地图
返回首页 物流园资讯移动站 http://sjzytwl.xhstdz.com/mobile/ , 查看更多
最新文章
正在阅读:猎豹免费WiFi面世!猎豹免费WiFi使用教程猎豹免费WiFi面世!猎豹免费WiFi使用教程猎豹免费wifi手机版「正在阅读:猎豹免费WiFi面世!猎豹免费WiFi使用教程猎豹免费WiFi面
近日,猎豹推出了一款全新的WiFi共享软件猎豹免费WiFi,不过猎豹免费WiFi目前还处于内测阶段,需要体验的用户要移步到猎豹官
电脑c盘满了怎么清理,快速清理,用这5招手机磁盘空间不足怎么清理「电脑c盘满了怎么清理,快速清理,用这5招」
新买的电脑没用多久,突然发现系统提示磁盘空间不足。点击一看,电脑c盘空间已经爆满变红。当出现这种情况时ÿ
CDR,提取内容如何提取?手机如何打开exe文件「CDR,提取内容如何提取?」
1、首先在cdr软件中打开cdr图片;2、选中文字,依次点击“位图”-“轮廓描摹”-“线条图”;3、弹出弹窗,设置要删除的指定颜色
诺基亚光充电手机上市 可用屏幕吸收太阳能太阳能手机「诺基亚光充电手机上市 可用屏幕吸收太阳能」
继无线充电、PureView拍照技术之后,诺基亚的又一项智能手机领域的新发明即将问世,据外媒报道,这家芬兰手机制造商将在今年正式
麦芒手机怎么样华为麦芒手机「麦芒手机怎么样」
要了解华为麦芒系列的手机表现,麦芒8无疑是值得考虑的一个选项。这款手机在多个方面展现出卓越性能,以下是它的主要特点: 屏幕
90%的人有手机幻听综合症手机综合症「90%的人有手机幻听综合症」
Many of us have reached in our pockets, feeling a vibration, wrongly believing our mobile phones have just rung.许多人都
2021年一千元左右最好的手机有哪些?2021年千元以内性价比手机排行?一千元左右的华为手机「2021年一千元左右最好的手机有哪些?2021年千元以内性价比手机排行?」
2021年一千元左右最好的手机有哪些?~推荐华为畅享10 全网通 4GB+64GB,华为商城在售价格1099元,手机产品属于快消电子产品,华
上海专业 ***回收废纸废纸箱 服务一条龙带人带车上门回收上海手机回收「上海专业 ***回收废纸废纸箱 服务一条龙带人带车上门回收」
企业类型有限责任公司(自然人独资)统一社会信用代码91310112MA1GDTXT00成立日期2020-11-20法定代表人/负责人张前注册资本2,000万
传祺M8值得入手 起步加速很给力m8手机「传祺M8值得入手 起步加速很给力」
首先,外形方面这款传祺GM8采用了眼前一亮的设计语言。总体而言,新一代传祺GM8的盾形前脸变得更加稳重,并且在发动机盖增加一些
假面骑士零一模拟器(Zero-One Driver)假面骑士游戏手机版「假面骑士零一模拟器(Zero-One Driver)」
假面骑士零一模拟器,现在就成为超酷超炫的假面骑士01吧~!这是一款可以将你周遭的一切都切换成假面骑士世界要素的模拟器游戏!将0
相关文章
相关动态