1. > 智能数码 >

sumproduct是什么函数(sumproduct函数的构成)

sumproduct是什么函数(sumproduct函数的构成)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 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息