Excel 函数:sumproduct
SUMPRODUCT 函数可用于返回求和后的值以及将范围或数组中的值相乘。简而言之,它首先将范围中的匹配单元格相乘,然后汇总所有值。这是 Excel 中可用于数据分析的最有用和最强大的函数之一。
句法
SUMPRODUCT(数组 1, [数组 2], [数组 3], …)
论点
- array1:要先乘后加的第一个数组。
- [array2]:要先乘后加的第二个数组。
例子
在下面的示例中,我们使用 SUMPRODUCT 对 D 列和 F 列中的值进行乘法和加法。
这里,我们在第一个表中指定了范围 A1:A8,在第二个表中指定了范围 C1:C8。
现在发生的是两个范围的多个值(A1xC1、A2xC2 等)。
将所有值相乘后,将它们相加并在结果中显示该值。
顾名思义,SUMPRODUCT 函数首先计算所有值的乘积,然后将它们全部加在一起以将其放入单个单元格中。
为了让您了解 SUMPRODUCT 的强大功能,在下面的示例中,我们使用辅助列和 SUM 函数获得相同的结果。
这就是为什么我说 SUMPRODUCT 是 Excel 中用于分析数据和执行复杂计算的最强大的函数之一。更进一步,我们使用 SUMPRODUCT 来查找表中的值。
要点
- 如果不指定 array2,SUMPRODUCT 将简单地对 array1 求和。
- 每个数组的最大大小必须相同。如果 array1 有 5 个单元格,则 array2 的单元格必须为 5。
- 文本和其他非数字输入将被视为 0。
⇠返回Excel 函数