sumproduct是什么函数(sumproduct函数的构成)
Excel函数之— SUMPRODUCT用法(二),太强大了
上一篇文章给大家介绍了SUMPRODUCT的求和用法,今天给大家介绍用 SUMPRODUCT来统计的用法
SUMPRODUCT函数功能
SUMproduc先计算多个数组的元素之间的乘积再求和
SUMPRODUCT函数语法
=SUMPRODUCT(array1,array2,array3, ...)Array为数组
参数说明
array:指定包含构成计算对象的值的数组或单元格区域
SUMPRODUCT函数的使用注意事项
(1).数组参数必须具有相同的维数,否则,函数SUMPRODUCT将返回错误值#VALUE!
(2).数据区域引用不能整列引用.如:A:A、B:B
(3).将非数值型的数组元素作为0处理
(4).数据区域不大,可以用sumproduct函数,否则,运算速度会变很慢
(5)sumproduct函数,逗号分割的各个参数必须为数字型数据,
如果是判断的结果逻辑值,就要乘1转换为数字,如果不用逗号,直接用*号连接,就相当于乘法运算,就不必添加*1。
SUMPRODUCT函数经典示例如下:
①.单条件统计用法---统计一组的个数
由于函数的第一个参数是必须的,所以利用这个特点可以实现计数
在G2单元格中输入:
公式解析:
其中,“C2:C16=F2”,返回的是一个数组,数组中的元素是“TRUE”或“FALSE”,满足条件的是“TRUE”,不满足条件的“FALSE”
在使用N()函数,将“TRUE”转化为“1”,“FALSE”转化为“0”
最后,将N()返回的数组中的所有元素,即所有的“1”和“0”,累加后,返回,即得到了满足条件的个数
具体操作如下:
②.多条件统计用法---统计二组的销量在300以上的地区
在H2单元格中输入:
公式解析:
表示统计二组的销量在300以上的地区的个数
两个条件分别是:“C2:C16=F2”和“D2:D16>=300”,中间用“*”运算,由于使用了乘法,结果自动转为数字,具体操作如下:
③.多条件统计用法---统计二组的销量在300以上的地区的总销量
在H2单元格中输入:
谢谢大家的观看,我们下一期再见,如果有什么问题欢迎评论区留言或私信我们
你学会了吗?
想学习更多的函数知识,欢迎关注转发
Excel函数之——SUMPRODUCT用法(一),太强大了
sumproduct属于什么函数
一、SUMPRODUCT函数语法及功能
SUMPRODUCT函数功能:计算工作表内多列中对应值相乘之后的和,即乘积之和。
其语法为:
SUMPRODUCT(array1,array2,array3, …)
其中,Array1, array2, array3, … 为 2 到 30 个数组,其相应元素需要进行相乘并求和。数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。 该函数将非数值型的数组元素作为 0 处理。
二、SUMPRODUCT函数乘积之和举例
表如下:
A B C D (列号)
1 2 10 20 (第2行)
3 4 30 40 (第3行)
5 6 50 60 (第4行)
公式: =SUMPRODUCT(A2:B4, C2:D4),说明:两个数组的所有元素对应相乘,然后把乘积相加,即 1*10 + 2*20 + 3*30 + 4*40 + 5*50 + 6*60(结果为910)
二、多条件求和+求个数
A、使用SUMPRODUCT进行多条件计数 ,计数就是统计满足条件的个数。
语法:=SUMPRODUCT((条件1)*(条件2)*(条件3)* …(条件n))
作用:统计同时满足条件1、条件2到条件n的记录的个数。
实例:=SUMPRODUCT((A2:A10="男")*(B2:B10="中级职称")),公式解释:统计性别为男且职称为中级职称的职工的人数
B、 使用SUMPRODUCT进行多条件求和
语法:=SUMPRODUCT((条件1)*(条件2)* (条件3) *…(条件n)*某区域)
作用: 汇总同时满足条件1、条件2到条件n的记录指定区域的汇总金额。实例: =SUMPRODUCT((A2:A10="男")*(B2:B10="中级职称")*C2:C10)
公式解释:统计性别为男性且职称为中级职称的职工的工资总和(假设C列为工资)
SUMPRODUCT(条件1*条件2*条件3...条件N)利用此函数进行多条件计数时,* :满足所有条件;
SUMPRODUCT(条件1+条件2+条件3...+条件N) + :满足任一条件
例子一:
=SUMPRODUCT((G1:G3="男")*(E1:E3<=60))
这个公式的意思就是要这样来统计,G1:G3满足条件是男的,同时E1:E3的数值小于等于60,满足这两个条件的总人数。 首先这是一个数组公式,要按Ctrl+Shift+Enter结束。
例子二:多条件求和
求男性及格人数:=SUMPRODUCT((C2:C13>=60)*1,(B2:B13="男")*1)
例子三:多条件求和
汇总三班籍贯为浙男性人数,=SUMPRODUCT((B2:B13="男")*1,(D2:D13="三班")*1,(E2:E13="浙")*1)
sumproduct函数的使用方法及实例是什么?
一、sumproduct函数使用方法:
1、如果不止一个参数,即有多个数组参数,那么每个数组参数的维数必须相同,否则,SUMPRODUCT 函数将返回错误值#VALUE!。例如,如果第一个参数为 A1:A5,那么第二参数就不能是 B1:B6。
2、SUMPRODUCT 函数用于计算给定的几组数组中对应元素的乘积之和。换句话说,SUMPRODUCT 函数先对各组数字中对应的数字进行乘法运算,然后再对乘积进行求和。
二、sumproduct函数实例:
在 SUMPRODUCT 函数中包含两个数组。第一个数组判断区域 B2:B17中的值是否为“女”,第二个数组判断区域 C2:C17 中的值是否为“销售部”,判断结果为包含逻辑值的数组。为了让这两个数组可参加运算,需要将每个数组都乘以 1,将其转换为包含 1 和 0 的数组。
注意事项:
1、SUMPRODUCT:组合的汉语意思是:乘积之和,在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
2、统计上面数据表中男、女性中分别是中一、中二的人数。如下图片,A1:C11数据区域,在E1:G3区域统计男、女中中一和中二的人数是多少。
SUMPRODUCT函数
首先 SUMPRODUCT是一个求乘积的函数,就比如我们需要计算 1,2,3 的乘积是多少,首先输入等于 SUMPRODUCT函数,在选中相乘的区域,按回车确定,在向下填充就能批量计算。
急!EXCEL表中SUMPRODUCT什么意思?最好举例说明!
公式的意思是:P28:P34中对应于M28:M34中是“龙腾”的单元格的数据之和,假如:M29,M31,M32中为“龙腾”,则公式值等于P29+P31+P32.
SUMPRODUCT函数是返回乘积之和,SUMPRODUCT(A1:A4,B1:B4)=A1*B1+A2*B2+A3*B3+A4*B4,这是此函数的基本用法,你列出的式子是含有条件判断的另一个用法,另外,周一!表示引用名称为周一的工作表中的单元格。
Excel函数之Sumproduct,7个经典用法,你真的都了解吗?
Sumproduct,可以将其分为两个部分,Sum和Product,Sum是求和,Product是乘积,综合到一起,就是对各个数据参数先乘积,再返回乘积之和。
一、Sumproduct——常规用法
功能: 返回相应的数据或区域乘积的和。
语法结构: =Sumproduct(数据1,[数据2],[数据3]……)。
目的: 计算各类商品的总采购额。
方法:
在目标单元格中输入公式:=SUMPRODUCT(E3:E12,F3:F12)。
解读:
Sumproduct函数的功能是返回相应的数据或区域乘积的和,公式=SUMPRODUCT(E3:E12,F3:F12)中,数据区域有E3:E12和F3:F12两个,所以计算过程为:E3*F3+E4*F4+E5*F5+……+E11*F11+E12*F12,对应数据元素先乘积,后求和,得到最终的总采购额。
二、Sumproduct——单条件求和
目的: 按【部门】统计总采购额。
方法:
在目标单元格中输入公式:=SUMPRODUCT((D3:D12=I3)*E3:E12*F3:F12)。
解读:
公式=SUMPRODUCT((D3:D12=I3)*E3:E12*F3:F12)中,有三个数据区域,分别为D3:D12=I3、E3:E12、F3:F12,当D3:D12区域中的值和I3单元格中的值相等时,返回1,否则返回0,然后三个数据对应元素先乘积,再契合,从而计算得到相应部门的总采购额。
三、Sumproduct——多条件求和
目的: 相应【部门】采购相应【商品】的总采购额。
方法:
在目标单元格中输入公式:=SUMPRODUCT((B3:B12=J3)*(D3:D12=I3)*E3:E12*F3:F12)。
解读:
计算过程同“单条件求和”类似,只是增加了一个判断条件而已。
四、Sumproduct——单条件计数
目的: 统计商品总采购【数量】。
方法:
在目标单元格中输入公式:=SUMPRODUCT((B3:B12=I3)*(E3:E12))。
解读:
公式=SUMPRODUCT((B3:B12=I3)*(E3:E12))中,有两个数据区域,一个为B3:B12=I3,另一个为E3:E12,第一个数据区域中当B3:B12=I3这个条件成立时,返回1,否则返回0,所以第一个数据区域对应的元素值为{1,0,0,0,0,0,0,0,0,0},与第二个数据元素的值先乘积,再求和,从而得到计数的结果。
五、Sumproduct——多条件计数
目的: 对相应【采购部门】采购的【商品】进行计数统计。
方法:
在目标单元格中输入公式:=SUMPRODUCT((D3:D12=I3)*(B3:B12=J3)*E3:E12)。
解读:
具体的计算过程请参阅“单条件计数”的解读部门。
六、Sumproduct——中国式排名
目的: 对单个【商品】的【采购额】进行排序。
方法:
在目标单元格中国输入公式:=SUMPRODUCT(($G$3:$G$12>G3)/COUNTIF($G$3:$G$12,$G$3:$G$12))+1。
解读:
1、从结果中可以看出,公式=SUMPRODUCT(($G$3:$G$12>G3)/COUNTIF($G$3:$G$12,$G$3:$G$12))+1的排序结果降序,如果要按升序排序,则只需将公式中的$G$3:$G$12>G7更改为>G3>$G$3:$G$12即可。
2、公式整体上可以看成3部分组成,一部分为:$G$3:$G$12>G3,另一部分为:COUNTIF($G$3:$G$12,$G$3:$G$12),最后一部分为附加值+1。计算时,首先判断$G$3:$G$12>G3是否成立,以H3单元格为例,则返回{0,1,1,1,1,1,1,0,1,0},而COUNTIF($G$3:$G$12,$G$3:$G$12)统计的是$G$3:$G$12区域中的每个值在$G$3:$G$12区域中的出现次数,即返回{1,1,1,1,1,1,1,1,1,1},对应的数据元素先进行除法(/)计算,返回{0,1,1,1,1,1,1,0,1,0},并返回给Sumproduct作为参数,而Sumpoduct中,当只有一个数据区域时,对该区域的值进行求和运算,即0+1+1+1+1+1+1+0+1+0,最后等于7,加上辅助值1,得到想要的结果8。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。