【问题标题】:Sum of table column by cell name按单元格名称对表格列求和
【发布时间】:2017-05-19 11:46:32
【问题描述】:

我有一个表格,表格标题和标题下的一些数字。

我想编写一个动态公式,它将获取每个标题下的列的总和。

而不是

=SUM(Subeler[MERKEZ OFIS])

我想要一个公式来替换标题的名称,例如:

=SUM(Subeler["C6"])

标题位于 C6 单元格上。

为什么我需要这个:

  1. 每次标题可能会因 powerquery 而发生变化
  2. 我需要总和,在表格顶部的某处

【问题讨论】:

  • 你不能创建一个动态命名范围并使用它。由于您的 powerquery 仅更改名称单元格 (C6),因此您可以在 SUM 函数中继续使用您的命名范围。
  • 表头名称不能动态更改,有些表头会在数据库中有数据时消失或出现...

标签: excel excel-formula sum


【解决方案1】:

在C5单元格中,我写了公式

="Subeler["&C6&"]"

然后在单元格中我有这个公式:

=总和(间接(c5))

很简单,但我刚刚想通了......

【讨论】:

  • C5的内容是什么?
  • @NiteshHalai ="Subeler["&C6&"]"
  • 哦..我看到你的答案中已经写了同样的内容。对此感到抱歉。我也在使用间接函数,但我试图将所有内容组合在一个公式中并且失败了。感谢分享答案
  • 不,我现在解决了。我只是用 "Subeler["&C6&"]" 替换了您使用的公式中的 C5,这给了我这个:=SUM(INDIRECT("Subeler["&C6&"]"))。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-20
  • 1970-01-01
  • 2020-04-02
  • 2021-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多