现在确定可能有更好的方法来做到这一点,但这些只是好奇心的问题。
假设我想将 D26 中的所有成本添加到 D28,并在 D29(总单元格)中显示。我可以放D29
=总和(D26:28)
但假设我不断在 D28 以下但 D29 之前添加行。所以相反,我想让整个单元格可以自我识别,然后找到它正上方的单元格,然后将 D26 中的所有内容添加到总单元格上方的单元格中。
=SUM(D26:28)
Run Code Online (Sandbox Code Playgroud)
这基本上就是我想要实现的目标。
如果可能,请以适用于谷歌电子表格的方式回答。
小智 7
这可以用
=sum(D26:indirect("D"&(Row()-1)))
Run Code Online (Sandbox Code Playgroud)
whereindirect("D"&(Row()-1))引用 D 列中行号比当前行少一的单元格。
“D28”被称为单元格的地址(准确地说是“A1 格式”)。该函数indirect将一个字符串作为其参数,并返回对该字符串给出的地址的单元格的引用。
| 归档时间: |
|
| 查看次数: |
2634 次 |
| 最近记录: |