excel - 如何对当前行之前的列求和?

标签 excel excel-formula excel-tables

我正在使用 Excel 表格对一些值进行求和。在某一列上,我想要一个运行总计(即当前行之前和截至当前行的所有值的总和)。在范围上执行此操作很容易,我需要做的就是使用绝对单元格地址作为范围的开头(使用 $ 符号)并使用当前行的相对地址。

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

最佳答案

使用标题作为起点:

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

enter image description here

关于excel - 如何对当前行之前的列求和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72518672/

相关文章:

excel - 宏不记录excel中系列的颜色变化

excel - 使用 Excel 转义 CSV 文件中的引号和分隔符

excel - 如何将月份编号(即 "12")转换为 Excel 中的月份名称?

excel - 检索 Excel 中列等于某值的单元格列表

excel - 有没有办法使用通配符来计算日期?

excel - 使用 =IF 公式在表之间拉取数据

excel - 如何使excel vba代码完全合格/如何规避运行时错误?

excel - 匹配值并复制到同一行 Excel VBA

excel - 根据另一个表中的条目动态扩展 excel 表

vba - 用户窗体中的可滚动图像