在Excel中build立适当的总和公式

我想弄清楚如果我做一个函数像sum(A1:A2),sum(A1:A3)等excel可以填写一列。 到目前为止,我还没有成功填充,因为将发生的是对于各个单元的以下结果; 和(A1:A2),和(A2:A3)。 我相信有一个非常简单的修复,但我通常不是一个Excel用户。

虽然在B2中input简单的公式=SUM(A$2:A2)可能会很诱人,但是如果要将大范围进行求和,实际上在大范围上的效率是非常低的,与公式=SUM(B1,A2)

为什么? 假设您复制=SUM(A$2:A2)向下10行。

  • 您在第2行的结果只需要总计1个数字:A2中的数字。
  • 您在第3行的结果必须总计2个数字:A2:A3中的数字。
  • 您在第4行的结果必须总计3个数字:A2:A4中的数字。
  • 你在第11行的结果必须总计10个数字:A2:A11中的数字。

那么Excel中需要添加多less个数才能得出B2:B11中计算的答案? 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55

但是如果我们使用另一种方法,即=SUM(B1,A2)那么我们为每一行所做的就是将左边的数字加到上面计算的总和上。 所以在每一行中,我们只汇总两个数字。 为了产生相同的10个答案,为了在B2:B11中产生完全相同的总数,Excel必须添加的数量是:

2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 = 20

现在让我们推断一下,到一些相当大的范围。

在这里输入图像说明

哎呀! 那么,在现实世界里,这究竟有多重要呢,因为我们都有非常快的math计算机。

如果用A2的某些数字填充A2:A100000,然后在B2中input=SUM(B1,A2)并填充下来,则需要在我的PC上计算一下。 但是如果你把=SUM(A$2:A2)而不是花费将近一分钟。

我的build议:放弃使用=SUM(A$2:A2)的习惯。 有一天你会感谢我的。