在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)
的习惯。 有一天你会感谢我的。