以wps为例,sum product函数用法是:
1、调用SUMPRODUCT,选择存放结果的单元格;
2、点击上方工具栏公式一项中的插入函数按钮;
3、在搜索框中输入sumproduct,双击下方出现的SUMPRODUCT函数;
4、SUMPRODUCT函数界面出现。
5、sumproduct函数返回相应的数组或区域乘积的和。说明数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值,函数SUMPRODUCT将非数值型的数组元素作为0处理。
6、汉语的意思SUM:数求和。SUMPRODUCT组合的汉语意思是:乘积之和,在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
数学函数SUMPRODUCT应用实例 一、基本功能 1.函数SUMPRODUCT的功能返回相应的区域或数组乘积的和。 2.基本格式SUMPRODUCT(数据1,数据2,……,数据30)3.示例数据表A列 B列 C列 D列 E列数据1数据2数据3数据4数据52 3 4 12 105 5 6 5 209 7 8 #N/A 307 2 7 9 KL1 6 2 8 2 ⑴基本计算 ①区域计算要求:计算A、B、C三列对应数据乘积的和。公式:=SUMPRODUCT(A2:A6,B2:B6,C2:C6)计算方式:=A2B2C2+A3B3C3+A4B4C4+A5B5C5+A6B6C6即三个区域A2:A6,B2:B6,C2:C6同行数据积的和。返回值788。 ②数组计算要求:把上面数据表中的三个区域A2:A6,B2:B6,C2:C6数据按一个区域一个数组,计算对应数组积的和。把A2:A6,B2:B6,C2:C6分别作为一个数组,即A2:A6表示为数组-{2;5;9;7;1}B2:B6表示为数组-{3;5;7;2;6}C2:C6表示为数组-{4;6;8;7;2}公式: =SUMPRODUCT({2;5;9;7;1},{3;5;7;2;6},{4;6;8;7;2}) =788 注意:数组数据用大括号{}括起来。行数据之间用分号";"分隔,如果是同一行的数据,用逗号","分隔。 ⑵可能出现的错误 ①编辑公式时,引用的数据区域大小不一致导致计算错误,返回值为#VALUE!。示例:在上面的数据表中,计算A列与B列数据区域积的和。公式: =SUMPRODUCT(A2:A6,B2:B5) 或 =SUMPRODUCT(A2:A6,B2:B8) 都会返回错误值#VALUE!。所以在用SUMPRODUCT函数时,引用的数据区域大小要一致。 ②数据区域中有错误值时,计算出现错误值。示例:在上面的数据表中,计算数据区域A2:A6与D2:D6对应积的和。公式: =SUMPRODUCT(A2:A6,D2:D6) 因为D2:D6中有错误值#N/A,所以公式返回值为错误值#N/A。 ③数据区域引用不能整列引用。示例:计算上面数据表中A2:A6和B2:B6区域对应数据积的和,正确公式为=SUMPRODUCT(A2:A6,B2:B6)则返回正确的计算值94。如果用公式 =SUMPRODUCT(A:A,B:B) 则返回错误值#NUM!。 ④数据区域有文本,计算中系统默认文本值为0。示例:在上面数据表中,计算A2:A6和E2:E6区域中对应数据积的和。公式 =SUMPRODUCT(A2:A6,E2:E6) 返回值是392,其中E5是文本KL,则A5E5=0函数完整用法的意思:
在excel中,它被称为-minus-其目的是将数字串转换成实际数字,并参与预算。你可以把它想成两个负号,结果是一个加号和一个减号,它不会改变原始数据的加号或减号,但它会把它变成一个数字。
根据需要计算的参数数量,Sumproduct函数的使用方法可以分为三种情况,具体如下:
1当sumproduct函数中只有一个参数数组时,可以对该数组求和。
2当sumproduct函数中的参数是两个数组时,这两个数组的所有跟踪元素相乘。
3当sumproduct函数中的参数是三个数组时,三个数组中的所有元素相乘。
还要注意,数组参数必须具有相同的维数,否则函数SUMPRODUCT将返回一个错误值。函数SUMPRODUCT将非数字数组元素视为零。
扩展资料:
SUMPRODUCT功能的优缺点:
1缺点:
SUMPRODUCT函数不能选择整个列,一方面计算速度慢,另一方面经常包含标题等文本字符,不能直接参与 *** 作。
2优势:
和积函数可以用复杂的条件求和。当然,这只是一个条件求和,所以和积函数本身就是乘积和和积函数,如果一列是数量,一列是单价,你可以直接用这个函数算出总价格,
查过SUMPRODUCT()函数的使用方法,其解释为在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。按我个人解释就是两个以上的数组乘积之和。
其语法格式为SUMPRODUCT(array1, [array2], [array3],…),其中每个array都表示一个数组,array个数不超过255个。以下面这个表格为例应用该函数,输入公式=SUMPRODUCT(A2:A8,B2:B8)。
语法:SUMPRODUCT(array1, [array2], [array3], )
参数:
Array1 必需。其相应元素需要进行相乘并求和的第一个数组参数。
Array2, array3, 可选。2 到 255 个数组参数,其相应元素需要进行相乘并求和。
数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。
函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
sumproduct函数的12种用法是多个数组的乘积求和。
1、sumproduct函数是Excel中的一种高级函数,它可以用于多个数组的乘积求和。sumproduct函数的12种用法是为求两个数组的乘积之和、求多个数组的乘积之和、求一个数组的平方和、求两个数组的加权乘积之和、求多个数组的加权乘积之和、求两个数组的条件乘积之和、求多个数组的条件乘积之和。
2、求两个数组的加权条件乘积之和、求多个数组的加权条件乘积之和、求两个数组的加权平均值、求多个数组的加权平均值、求两个数组的协方差等。
3、其中,array1、array2等为要相乘的数组,可以是单个数组或多个数组,它们的元素个数必须相同。sumproduct函数将每个数组中对应位置的元素相乘,然后将乘积相加,得到最终的结果。
函数的介绍:
函数是计算机程序中的一种基本结构,它是一段可重复使用的代码,用于完成特定的任务。函数可以接受输入参数,执行特定的 *** 作,然后返回结果。在编程中,函数可以提高代码的可读性、可维护性和可重用性,从而提高程序的效率和质量。
函数通常由以下几个部分组成:
1、函数可以分为内置函数和自定义函数两种类型。内置函数是编程语言提供的一些常用函数,如数学函数、字符串函数、日期函数等,可以直接调用使用。自定义函数是由程序员自己编写的函数,根据需要实现特定的功能,可以根据具体需求进行设计和实现。
2、在编程中,函数的使用可以大大提高代码的效率和质量,减少代码的冗余和重复,提高代码的可读性和可维护性。因此,学习函数的使用是编程入门的重要一步,也是提高编程能力的必要条件。
根据需要计算的参数的个数,Sumproduct函数的使用方法分为三种情况,具体如下:
1、当sumproduct函数中的参数只有一个数组时,即对该数组进行求和即可。
2、当sumproduct函数中参数为两个数组时,两个数组的所有元素对应相乘。
3、当sumproduct函数中参数为三个数组时,三个数组的所有元素对应相乘。
另外需要注意的是,数组参数必须具有相同的维数,否则,函数SUMPRODUCT将返回错误值。函数SUMPRODUCT将非数值型的数组元素作为0处理。
扩展资料:
SUMPRODUCT函数的缺点和优点:
1、缺点
SUMPRODUCT函数不能选取整列,运算速度变慢是一方面,另一方面往往含有标题等文本字符,不能直接参与运算。
2、优点
SUMPRODUCT函数可以使用复杂条件进行求和。当然这只是针对条件求和而言,SUMPRODUCT函数本身是乘积和函数,比如一列是数量,一列是单价,可以直接用此函数求出总价,
参考资料来源:百度百科—SUMPRODUCT函数
sumproduct函数用于计算多个数组或区域乘积之和。比如有这样一个算式
1101+2102+3103+……+20120
就可以写成
=sumrpoduct({1,2,3,4,……,20},{101,102,103,104,……,120})
或
=sumrpoduct({1,2,3,4,……,20}{101,102,103,104,……,120})
比如有这样一个算式
A1B1+A2B2+A3B3+A4B4
就可以写成
=sumproduct(A1:A4,B1:B4)
或
=sumproduct(A1:A4B1:B4) SUMPRODUCT 函数主要作用在给定的几组数组中,然后把数组间对应的元素相乘,最后返回乘积之和,从字面上可以看出,SUMPRODUCT有两个英文单词组成,sum是和,product是积,所以是乘积之和的意思。
上一篇文章给大家介绍了PRODUCT的用法,今天给大家介绍SUMPRODUCT函数的用法
SUMproduc先计算多个数组的元素之间的乘积再求和
array:指定包含构成计算对象的值的数组或单元格区域
(1)数组参数必须具有相同的维数,否则,函数SUMPRODUCT将返回错误值#VALUE!
(2)数据区域引用不能整列引用如:A:A、B:B
(3)将非数值型的数组元素作为0处理
(4)数据区域不大,可以用sumproduct函数,否则,运算速度会变很慢
(5)sumproduct函数,逗号分割的各个参数必须为数字型数据,
如果是判断的结果逻辑值,就要乘1转换为数字,如果不用逗号,直接用号连接,就相当于乘法运算,就不必添加1。
1 当sumproduct函数中参数为两个数组时,两个数组的所有元素对应相乘。
在C2单元格中输入:
其实上面的公式计算原理如下:
①单条件求和------计算山东地区的销量之和
在F2单元格中输入:
看到这公式你可能有疑惑,它跟语法格式好像不一样,其实把它看做是只有一个参数。因为当函数中出现由TRUE和FALSE组成的逻辑数组时,这时公式要写成这种格式=SUMPRODUCT((B2:B16="山东")1,(C2:C16)),乘以1,把它转化成数组才能参与运算。否则就写成最上面的那种形式。
公式分解
=sumproduct({数组1}{数组2})
=sumproduct({TRUE;…TRUE}{332;…183})
=1332+1183=515。
在F8单元格中输入:
在H2单元格中输入:
注意:
通过多条件求和,我们可以看出以下规律:
SUMPRODUCT(条件1条件2条件3条件N)中 :满足所有条件
SUMPRODUCT(条件1+条件2+条件3+条件N)中 + :满足任一条件
谢谢大家的观看,我们下一期再见,如果有什么问题欢迎评论区留言或私信我们
你学会了吗?
想学习更多的函数知识,欢迎关注转发
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)