范围积的总和

在这个例子中,通过获取每个项目的数量并将其乘以其成本然后将所有这些值加在一起来找到购买食品的总成本。

StackOverflow 文档

我们可以直接使用数组公式计算总价格,而不是为 Number 乘以 Price 创建一个单独的列,然后对该新列中的值求和。

=SUM(B2:B6*C2:C6)

由于这是一个数组公式,因此必须使用 Ctrl + Shift + 输入 Enter,以便 Excel 将其视为处理(否则将返回 #VALUE!)。请注意,如果你在公式栏中的公式周围看到大括号 {...},那么你知道它正在被评估为数组公式。

这是如何逐步评估此公式:

= SUM(B2:B6*C2:C6)
= SUM({6, 8, 2, 20, 3} * {0.55, 0.25, 0.89, 0.12, 1.23})
= SUM({6 * 0.55, 8 * 0.25, 2 * 0.89, 20 * 0.12, 3 * 1.23})
= SUM({3.30, 2.00, 1.78, 2.40, 3.69})
= 3.30 + 2.00 + 1.78 + 2.40 + 3.69
= 13.17

另一种方法是使用 SUMPRODUCT 函数:

=SUMPRODUCT(B2:B6,C2:C6)

注意:在这种情况下,不需要使用 Ctrl + Shift + Enter。