59
59
在Excel中,是否可以在不设置显式单元格边界的情况下对整列进行求和?
我想从某个最小值开始对一列中的所有值进行求和,但我不想给出一个上限,因为表中的任何值都适合于求和(当然要减去页眉),我想以 “正确 "的方式进行求和,而不是求A2:A65535
。
这可能吗?
我想从某个最小值开始对一列中的所有值进行求和,但我不想给出一个上限,因为表中的任何值都适合于求和(当然要减去页眉),我想以 “正确 "的方式进行求和,而不是求A2:A65535
。
这可能吗?
只需去掉行号。
=SUM(A:A)
请注意,这个表达式不能放在A列中(这会导致无休止的递归求和,Excel不允许这样做)。
如果你想将A列中所有高于当前行(比如51)的行相加,你可以这样做。
=SUM(A$1:A50)
如果你移动保存该表达式的单元格,就会将A50改为当前单元格上方的任何行,同时保持求和的起点(A1)不变。
如果总和保持在当前行(比如第1行)的求和单元格之上,也可以做同样的事情:
=SUM(A2:A$51)
```。
在我的例子中,我不想包含在范围内的字段实际上确实有数字。我一直在纠结,直到我想明白了,你可以直接对整个列进行求和,然后简单地减去你不想要的字段:
=(SUM($B:$B)-SUM($B$1:$B$6))
其中B列的前六行是数字,但与我想要求和的数据无关,而B列包含的信息行数不确定。
在谷歌电子表格的情况下,你可以做以下操作。
=SUM(C4:C)
这将使C列的所有行从第四行开始相加。