- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sumpoduct函数应用实战
SUMPRODUCT的应用及其强大功能
SUMPRODUCT是应用非常广泛的一个有强大能力的求和公式,它是2007版本后增加的一个功能多样实用性强大的公式。
函数定义:SUMPRODUCT---返回相应的数组或区域乘积的和,即不同数组对应区域乘积之和。注意是乘积的和。
语法:SUMPRODUCT(数组区域1,数组区域2,数组区域3,……),最多可以有255个这样的数组。
1、语法说明:下图中要示购买所有商品的总金额,一般做法就是B列单价与C列数量相乘,最后把乘积相加就得到总金额。现在利用sumproduct函数,一步就可以算出来。SUMPRODUCT函数就是令B列与C列对应数字相乘,然后相加,即B2*C2,B3*C3……等。
在E2输入公式:=SUMPRODUCT(B2:B9,C2:C9)。这是sumproduct函数最经典也是最简单最好理解的形式,结果为10548。
在这里,也可以将两数组或者区域直接用“*”相乘,结果是一样。如下图:=SUMPRODUCT((B2:B9)*(C2:C9))
下图是用传统的方法求得的总金额,可以看出结果与用sumproduct计算结果一样的。
2、某部门在2月3月4月给部分员工的工资流水,现在要求在这段时间内张三共领了多少工资?显然,如果用sumif或者sumifs也可以求出,如下图,用sumif可以求出:=SUMIF(C2:C18,张三,D2:E18)或者用sumifs也可以求出:=SUMIFS(D2:D18,C2:C18,张三)。也可以用此函数sumproduct求出:=SUMPRODUCT((C2:C18=张三)*(D2:D18)),从这一点看,这三个函数都可以达到目的。
但是如果当条件这成月分时,如果用sumif或者sumifs的话,就变得非常麻烦,使简单的问题复杂化了。此时还有从A列里提取月份。此时用sumif,sumifs就非常 不方便。
3、如图示问题,4月份张三共领了多少工资,如果用sumif,sumifs就非常 不方便。提取月份我们用函数:month函数。这里我们要从A 列提取月份出来,找到是4月份的:month(A2:A18)=4,从sumproduct函数的逻辑来看:month(A2:A18)=4就是一组包含4月份的数组(不是4月份的我们可以把它的逻辑理解为0,是4月份逻辑数值为1)。C2:C18=“张三,是另一包含张三的数组(其逻辑数值同上),其对应数组D2:D18,其逻辑关系如下图,
三个数组对应的值相乘再加,就是我们要的结果(注意观察图中红色与加粗红色部分,加粗红色部分就是符合条件的值,红色工资栏就是张三的工资)。所以用sumproduct函数。这里因为提取月份后,用sumif,sumifs计算会造成内在逻辑变得复杂,所以不推荐用sumif,sumifs。如下图,所以在单元格内输入公式:
=SUMPRODUCT((MONTH(A2:A18)=4)*(C2:C18=张三)*(D2:D18)):
这里只能把三个数组用*相乘。并且输入时注意符号。三种不同颜色标注三个数组。
用同样的方法求4月份市场部一共发了多少工资,公式如下:=sumproduct((month(A2:A18)=4)*(B2:B18=市场部)*(D2:D18))
4、求加权数:如学生成绩统计时,按各科比例,算出最后的加权成绩:意思就是各科取对应比例算出成绩,最后相加。
在R4单元格内输入:=SUMPRODUCT(M4:Q4,M2:Q2),注意这里的加权比例项因为每个学生算成绩时比例是固定的,在下拉复制公式时应锁定,所以必须锁定:=SUMPRODUCT(M4:Q4,$M$2:$Q$2)。最后下拉复制公式就可以求出所有学生的加权成绩。
sumproduct函数功能强大,在实际中应用很多,需要在实际中多多体会练习。在后续的文章中,我们还要对此函数做进一步的讨论。
弄清 函数的逻辑关系,其实excel也不难学。
本文为创作品,支持原创,请点赞,请关注本公众号:excel不难学。
您可能关注的文档
- SPR传器原理简介.ppt
- SPSS-7中文版统计分析典型实例精粹.doc
- SnO2-iO2 纳米复合材料.ppt
- SPSS数据对应分析.ppt
- SPSS菜命令详解.ppt
- SPSS计分析1.doc
- SPSS软中英对照.doc
- SPSS生物统计分析(2015实验习指导)2015-1000.doc
- SSAT比选择一.doc
- SQL-Server-数据程序设计.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)