Excel 2016- 如何检测另一个工作表中某列的最后一个单元格?

Excel 2016- How to detect the last cell on a column in another worksheet?

我有两个工作表,Sheet1DataData 中的总行数始终根据数据库而变化。

现在 Sheet1 我想计算 Data

中列的 SUM

我知道 =SUM('Data'!R2:R100) 会给出 SUMR2R100 的单元格,但在 Data 中并不总是包含 100 行,它可以或多或少。

那么我怎样才能增强公式,使其始终 SUM 直到 Data 的最后一行? 感谢您提前提出任何建议!

假设您的数据都在一起,您可以使用 COUNTA() 来计算任何列中 non-empty 单元格的数量。然后您可以推断(同样,假设您没有随机空白行)总行数。

=COUNTA(Data!R:R)

但据我了解,您只想对整个列求和。因此,您甚至不必担心行数,只需使用:

=SUM(Data!R:R)

这将总结整个专栏 R