Excel 函数:sumproduct

SUMPRODUCT 函数可用于返回求和后的值以及将范围或数组中的值相乘。简而言之,它首先将范围中的匹配单元格相乘,然后汇总所有值。这是 Excel 中可用于数据分析的最有用和最强大的函数之一。

和积函数介绍

句法

SUMPRODUCT(数组 1, [数组 2], [数组 3], …)

论点

  • array1:要先乘后加的第一个数组。
  • [array2]:要先乘后加的第二个数组。

例子

在下面的示例中,我们使用 SUMPRODUCT 对 D 列和 F 列中的值进行乘法和加法。

sumproduct-函数示例-1

这里,我们在第一个表中指定了范围 A1:A8,在第二个表中指定了范围 C1:C8。

现在发生的是两个范围的多个值(A1xC1、A2xC2 等)。

将所有值相乘后,将它们相加并在结果中显示该值。

顾名思义,SUMPRODUCT 函数首先计算所有值的乘积,然后将它们全部加在一起以将其放入单个单元格中。

为了让您了解 SUMPRODUCT 的强大功能,在下面的示例中,我们使用辅助列和 SUM 函数获得相同的结果。

sumproduct-函数示例-2

这就是为什么我说 SUMPRODUCT 是 Excel 中用于分析数据和执行复杂计算的最强大的函数之一。更进一步,我们使用 SUMPRODUCT 来查找表中的值。

sumproduct-函数示例-3

示例文件.xlsx

要点

  • 如果不指定 array2,SUMPRODUCT 将简单地对 array1 求和。
  • 每个数组的最大大小必须相同。如果 array1 有 5 个单元格,则 array2 的单元格必须为 5。
  • 文本和其他非数字输入将被视为 0。

返回Excel 函数

添加评论

您的邮箱地址不会被公开。 必填项已用 * 标注