SUMPRODUCT函数

EXCEL函数
收藏
0有用+1
0
SUMPRODUCT函数是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和 [1]。语法形式为SUMPRODUCT(array1, [array2], [array3], ...)。 [2]
中文名
SUMPRODUCT函数
外文名
SUMPRODUCTFunction
语    法
SUMPRODUCT(array1 ...)
含    义
数组元素乘积之和
属    性
函数
应    用
Excel

语法

播报
编辑
(1)语法:
SUMPRODUCT(array1, [array2], [array3], ...)
(2)参数:
  • Array1 必需。其相应元素需要进行相乘并求和的第一个数组参数。
  • Array2, array3,... 可选。2 到 255 个数组参数,其相应元素需要进行相乘并求和。 [2-3]

说明

播报
编辑
  • 数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。
  • 函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。 [1-2]

应用示例

播报
编辑
A
B
C
D
Array 1
Array 1
Array 2
Array 2
3
4
2
7
8
6
6
7
1
9
5
3
公式
说明(结果)
=SUMPRODUCT(A2:B4, C2:D4)
两个数组的所有元素对应相乘,然后把乘积相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3。(156)
喇拘上例所返回的乘积兰拘颈之和,与以数组形式输入的公式 SUM(A2:B4*C2:D4嘱虹船) 的计算结果相同。使用数组公式可以为类似于 SUMPRODUCT 函数的计抹整蜜算提供更通用的解法。例如,使用牛雄公式 =SUM(A2:B4渗战遥坑举杠枣^2) 并按 Ctrl+Shift+Enter 可以计算习榜 A2:B4 中所有元素的平方和。 [1]