该函数在 Google Sheets 中的用法与 Excel 相同——语法和参数一致。
SUMPRODUCT(array1, [array2], …)SUMPRODUCT 将对齐的区域逐元素相乘,再把乘积相加。除了加权平均,它还能用布尔数组实现强大的条件计数/求和,如 SUMPRODUCT((region="East")*(amount))。
=SUMPRODUCT(B2:B10, C2:C10)结果:$4,820
对各行 数量×单价 求和(加权合计)。
=SUMPRODUCT((A2:A100="East")*(C2:C100))结果:$42,300
无需 SUMIF 的条件求和。
SUMPRODUCT 能在一个单元格里做加权运算和复杂布尔逻辑;纯条件求和则 SUMIFS 更简单。