sumproduct函数可对数组或区域中的乘积求和,语法为=sumproduct(array1, [Array2], …, [arrayn])。实例中,通过=sumproduct(b2:b10, (a2:a10=”销售员1″))计算销售员1的总销售额,其中b2:b10为销售额数组,a2:a10为销售人员姓名数组。
SUMPRODUCT函数的使用方法及实例
SUMPRODUCT函数简介
SUMPRODUCT函数是一种高级计算函数,可对数组或区域中的乘积求和。其语法为:
=SUMPRODUCT(array1, [array2], ..., [arrayN])
其中:
- array1:第一个要相乘的数组或区域。
- array2:可选,第二个要相乘的数组或区域。
- arrayN:可选,更多要相乘的数组或区域。
使用方法
- 确保数组或区域具有相同的形状或大小。
- 将乘积的结果写入另一个单元格或区域。
- 在公式中使用 SUMPRODUCT 函数,如下所示:
=SUMPRODUCT(array1, array2)
实例
问题:计算销售人员的总销售额,其中数组 A2:A10 包含销售人员姓名,数组 B2:B10 包含产品销售额。
解答:
=SUMPRODUCT(B2:B10, (A2:A10="销售员1"))
解释:
- SUMPRODUCT 函数对数组 B2:B10 和 A2:A10进行相乘,其中 A2:A10 的每个元素与 B2:B10 相应的元素相乘。
- 然后,它将乘积结果加总。
- (A2:A10=”销售员1″) 条件检查每个销售员姓名是否等于 “销售员1″。如果为真,则乘以销售额,否则乘以 0。
- 最终结果是 “销售员1” 的总销售额。