2024年5月31日发(作者:)
`SUMPRODUCT` 是 Excel 中的一个函数,用于计算两个或更多
数组的对应元素相乘的乘积之和。这在处理大量数据并需要执行基
于多个条件的计算时非常有用。
基本语法是这样的:
```excel
SUMPRODUCT(array1, [array2], ...)
```
* `array1, array2, ...`:这些是你想要相乘的数组。
例如,考虑以下两个数组:
```css
A B
1 2 3
4 5 6
7 8 9
```
如果你使用 `SUMPRODUCT(A1:A3, B1:B3)`,它会返回 `(1*3)
+ (4*6) + (7*9) = 27`。
如果数组中的单元格包含错误值,`SUMPRODUCT` 会忽略这些值
并继续计算。
此外,你还可以在 `SUMPRODUCT` 中使用逻辑值(如 TRUE 和
FALSE)作为条件。例如:
```excel
A B C
1 2 3 TRUE
4 5 6 FALSE
7 8 9 TRUE
```
使用 `SUMPRODUCT(A1:A3, B1:B3, C1:C3)` 将返回 `(1*3) +
(0*6) + (7*9) = 66`,因为只有第一个和第三个条件为真,所以只
有第一和第三个乘积被加到总和中。


发布评论