如何总结列直到当前行 (how to sum column in excel)

我正在使用 Excel 表对一些值进行求和。在某一列上,我想要一个正在运行的总计 (即所有值的总和 previous 和 up to the current row)。在范围上这样做很容易,所有我需要做的是使用绝对单元格地址作为范围的开始 (使用 $表示法),并使用当前行的相对地址。

我正在使用 Excel 表对一些值进行求和。在某一列上,我想要一个正在运行的总计 (即所有值的总和 previous 和 up to the current row)。在范围上这样做很容易,所有我需要做的是使用绝对单元格地址作为范围的开始 (使用 $表示法),并使用当前行的相对地址。

但是,使用表,事情变得混乱-表中范围的表示法使用[[]]语法。有没有办法表示从列顶部开始直到当前行的范围?

2

使用 Header 作为起点:

=SUM(Table1[[#Headers],[Num]]:[@Num])

enter image description here

1

我建议你去 @ ScottCraner,但另一种选择是:

=SUM(INDEX([Num],1):[@Num])

enter image description here

这也可以适用于允许您求和到任何行,而不仅仅是当前行。例如,总结前 3 行:

=SUM(INDEX([Num],1):INDEX([Num],3))
0

您想要一个单独的列,其总数直到该行?这是上一个总数加上当前值。

或者,假设列 A 具有值,B 具有运行总数:

单元格 B1 = A1

单元格 B2 = B1 + A2

并根据需要复制该公式

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(857)
如何使用级别值自动嵌套Excel电子表格的行
上一篇
仅在特定 Excel行中旋转文本
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(4条)