本文介绍 Microsoft Excel 中 SUMPRODUCT 函数的公式语法和用法。
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
SUMPRODUCT(array1, [array2], [array3], ...)
SUMPRODUCT 函数语法具有下列参数:
Array1 必需。 其相应元素需要进行相乘并求和的第一个数组参数。
Array2, array3,... 可选。 2 到 255 个数组参数,其相应元素需要进行相乘并求和。
数组参数必须具有相同的维数。 否则,函数 SUMPRODUCT 将返回 #VALUE! 错误值 #REF!。
函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。
Array 1 |
Array 2 |
|||
3 |
4 |
2 |
7 |
|
8 |
6 |
6 |
7 |
|
1 |
9 |
5 |
3 |
|
公式 |
说明 |
结果 |
||
=SUMPRODUCT(A2:B4, D2:E4) |
两个数组的所有元素对应相乘,然后把乘积相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3 (156) |
156 |