如何汇总一系列计算

时间:2018-09-10 13:59:27

标签: libreoffice-calc

我以为我已经在这里找到了答案,但是找不到与该用例匹配的答案。

我有两列(在此示例中为“费用/小时”和“小时”)。

  |      A      |   B   |
1 | cost / hour | hours |
  | ----------- | ----- |
2 | 12          | 40    |
3 | 21          | 32    |

在对B列中的数据求和时,我想对每一行执行以下计算:SUM(A2 * B2: A3 * C3)。显然,这是行不通的,但希望能描述我要实现的目标。除了创建包含C的计算结果的新列x1 * x2并对该列求和之外,还有什么方法可以实现呢?

此示例与我的实际用例相比大大简化了,创建多个列对于我需要执行的计算数量来说不是一个选择。

1 个答案:

答案 0 :(得分:0)

所以我认为我要寻找的是SUMPRODUCT,它将导致两个(或更多)数组的乘积。

SUMPRODUCT(A2:A3, B2: B3)(12 * 40) + (21 * 32),结果为1152