例如,我放入单元格O3[=SUM(O4:O15901(]
假设我可以在其他地方复制这个公式,或者将来在O列中添加更多单元格。有没有办法告诉它一直往下走,比如[=SUM(O4:O*(]之类的?
您可以执行=SUM(O:O)-SUM(O1:O2)
SUM忽略文本,所以可能不需要减去SUM(O1:O2)
,但以防万一,您可以将其包括
编辑:刚刚意识到你把这个公式放在O3单元格里……这会给你一个循环参考。
试试这个:=SUM(OFFSET(O4, 0, 0, ROWS(O:O)-3))
当我遇到这样的情况时,我会看看是否可以选择使用内置的Tables
功能(出于设计原因(。这样,您就可以对表中的列求和,当添加更多行时,它将自动展开。
即。=SUM(myTable[sumColumn])
如果你有Excel 2007+,你也可以使用=Sum(O4:O1048576)
因为Excel无论如何都只会对已使用的范围求和,并抛出所有多余的单元格。