我可以参考一个范围,在一个函数内,下降到无穷大?

例如我把单元格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))

当我有这样的情况,我会看看如果使用内置的Tablesfunction是一个选项(由于devise原因)。 这样,您可以对表格的列进行求和,并在添加更多行时自动展开。

=SUM(myTable[sumColumn])

如果你有Excel 2007+,你也可以使用=Sum(O4:O1048576)

因为Excel只会总结使用的范围,并抛出所有额外的单元格。