添加行时如何更新 Google 工作表中的公式范围?

How do you update range of formula in Google Sheets when you add a row?

我在 Google sheet 中有一列在单元格 A1-A5 中有数字。在 A7 中,我使用 =SUM(A1:A5) 显示单元格 A1-A5 的总和。我希望能够 add/remove A1-A5 范围内的单元格并让 A7 相应地运行。

例如,我想通过单击第 5 行的 "insert row below" 在 A6 中添加一个数字,并将 A7 中的总和向下移动到 A8 并将其公式更新为 =SUM(A1:A6)

所以这是我现在拥有的:

...这是我希望能够添加的内容:

而不是你的 =SUM(A1:A5) 使用这个:

=SUM(INDIRECT("A1:A"&ROW()-1))

无论您是添加还是删除行,这都可以让您获得以上所有内容的总和