如何对“此”单元格内的一列求和?

如何对“此”单元格内的一列求和?

我正在使用 Google 表格,但希望为了其他人的利益,这里可以给出一个通用答案。请参见下面的屏幕截图。当我在包含“$37.50”的列下方插入一行并在该列的新行中输入一个数字时,此sum函数不会拾取它,因为它会变成F23,然后总数会变成F24。每次我这样做时,我都需要编辑此单元格的sum功能。可以做类似的事情吗sum(CELL1:THIS_CELL - 1)

任何帮助都将非常有帮助,谢谢!

在此处输入图片描述

答案1

如果你想获取当前单元格上方单元格的地址,请使用

ADDRESS(ROW()-1,COLUMN())

要获取对它的引用,请使用

INDIRECT(ADDRESS(ROW()-1,COLUMN()))

因此,根据您的具体情况,您可以用以下公式代替

=SUM(F18:INDIRECT(ADDRESS(ROW()-1,COLUMN())))

附言:当我选择 F23 时,插入一个单元格向下移动,在新插入的空单元格中输入一个值并按 Enter(或单击另一个单元格) - Excel 会自动将 F24 单元格中的公式编辑为 =SUM(F18:F23)...

相关内容