【发布时间】:2013-09-28 13:37:48
【问题描述】:
如何创建一个始终以上方单元格结尾的 Google 电子表格 sum(),即使添加了新单元格?我要对每一列进行几次这样的计算,所以solutions like this 无济于事。
例子:
在 B 列中,我有几个必须求和的动态范围。 B1..B9 应在 B10 上求和,B11..B19 应在 B20 上求和。我有几十个这样的计算要做。时不时地,我在最后一个求和的行下方添加行,我希望它们被添加到总和中。我在第 10 行之前添加了一个新行(称之为 9.1),在第 20 行之前添加了一个新的原始行(我们称之为 19.1)。我希望 B10 包含 B1 到 B9.1 的总和,B20 包含 B11 的总和: B19.1。
在 excel 上,我有 offset function,它非常有魅力。但是如何使用谷歌电子表格来做到这一点?我尝试使用这样的公式:
=SUM(B1:INDIRECT(address(row()-1,column(),false))) # Formula on B10
=SUM(B11:INDIRECT(address(row()-1,column(),false))) # Formula on B20
但在 Google 电子表格上,它给出的只是 #name 错误。
我浪费了几个小时试图找到一个解决方案,也许有人可以停下来? 请指教
安农
【问题讨论】:
-
实际情况如何?为什么这么难!?
标签: google-sheets