在 Excel 中,是否可以在不设置明确单元格边界的情况下对整列求和?

在 Excel 中,是否可以在不设置明确单元格边界的情况下对整列求和?

我想从某个最小值开始对一列中的所有值求和,但我不想给出上限,因为表中的任何值都适合求和(当然减去标题),而且我想以“正确”的方式进行求和,而不是求和A2:A65535

这可能吗?

答案1

只需去掉行号:

=SUM(A:A)

请注意,此表达式不能放在 A 列中(这会导致无休止的递归求和,而 Excel 不允许这样做)。

如果您想要对当前行上方的 A 列中的所有行(例如 51)求和,您可以这样做:

=SUM(A$1:A50)

如果您移动包含该表达式的单元格,它会将 A50 更改为当前单元格上方的任何内容,同时保持求和的起点 (A1) 保持不变。

如果总数保持在当前行(例如第 1 行)中求和单元格的上方,则可以执行相同的操作:

=SUM(A2:A$51)

答案2

对于 Google 电子表格,您可以执行以下操作:

=SUM(C4:C)

它将从第 4 行开始对 C 列中的所有行求和。

答案3

在我的例子中,我不想包含在范围内的字段实际上确实包含数字。我一直很困惑,直到我发现你可以将整个列相加,然后简单地减去你不想要的字段:

=(SUM($B:$B)-SUM($B$1:$B$6))

其中 B 列的前六行是数字,但与我想要求和的数据无关,并且 B 列包含不确定数量的信息行。

答案4

我想总结C2:C∞并使用了一个奇怪的解决方案:

我将公式放在=SUM(C:C)里面B1,然后使用合并单元格命令将B1和合并C1。结果如下:

Excel 将 A2 加到 A∞

相关内容