SUMPRODUCT 函数

本文介绍 Microsoft Excel 中 SUMPRODUCT 函数的公式语法和用法。

说明

对给定数组中的相应组件执行简单的算术运算, 并返回这些计算的和。 默认情况下, 运算是乘法, 但加法、减法和除法也可能。

语法

使用默认操作 (乘法)

SUMPRODUCT(array1, [array2], [array3], ...)

SUMPRODUCT 函数语法具有下列参数:

  • Array1     必需。 其相应元素需要进行相乘并求和的第一个数组参数。

  • Array2, array3,...     可选。 2 到 255 个数组参数,其相应元素需要进行相乘并求和。

执行其他算术运算

按正常方式使用 SUMPRODUCT, 但将数组参数替换为所需的算术运算符 (*、+、%、-)。 执行所有操作后, 结果将按常规方式进行求和。

注意: 如果使用算术运算符, 请考虑将数组参数括在括号中, 并使用括号对数组参数进行分组以控制算术运算的顺序。

备注

  • 数组参数必须具有相同的维数。 否则,函数 SUMPRODUCT 将返回 #VALUE! 错误值 #REF!。

  • 函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。

示例

用于显示如何使用 SUMPRODUCT 的示例杂货采购单

若要使用我们的示例杂货列表 (在上图中) 创建公式, 请键入 = SUMPRODUCT (B2: B5, C2: C5), 然后按 Enter。 列 B 中的每个单元格乘以列 C 的同一行中其对应的单元格, 然后再添加结果。 杂货的总金额为 $21.60。

若要编写可提供相同结果的较长公式, 请键入 = B2 * C2 + B3 * C3 + B4 * C4 + B5 * C5, 然后按 Enter。 按 Enter 后, 结果是相同的: $21.60。 单元格 B2 将乘以 C2, 其结果将添加到单元格 B3 单元格 C3 的结果中, 依此类推。

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×