行n到最后一行的总和

Nic*_*rie 32 sum google-sheets google-sheets-formula

我想在电子表格的顶部创建一个TOTAL行.在此行中,每个单元格应为TOTAL行下方列中值的SUM.

因此,例如,如果总行是第1行,则单元格A1应该是A2到第A列中最后一行的SUM.电子表格中的行数会随着时间的推移而增长,所以我不能只说SUM(A2) :A500)因为最终会有501,502等行

谢谢!!

Ada*_*amL 72

如果您想要一些适用于Google Spreadsheets的内容(如标题所示),您可以使用开放式范围:

=SUM(A2:A)
Run Code Online (Sandbox Code Playgroud)

在Excel中,您可以指定该版本的最大行数; 例如,2007年和2010年:

=SUM(A2:A1048576)
Run Code Online (Sandbox Code Playgroud)

这也可以在Google Spreadsheets中使用,并且超出了GSheets(400000)*中当前的理论行限制.

编辑:*新版Sheets引用限制实际上现在是200万个单元格.


chr*_*sen 6

试试这个

=SUM(OFFSET(A1,1,0,ROWS(A:A)-1,1))
Run Code Online (Sandbox Code Playgroud)

适用于Excel和Google Docs

一个缺点:通过使用OFFSET公式变为Volatileie,无论数据变化如何,每次计算时计算.