如何在COUNT函数中使用Excel ADDRESS函数?

我需要在很多excel表格中获取数据,并在单独的表格中显示所有数据。

我知道我可以使用计数

=COUNT(Sheet2!A1:A10)

但问题是sheet2中的行数每天都在变化。 所以需要一种方法来添加Sheet2中的数据的最后一个单元格ID而不是A10。

我find了一种方法来获取最后一个数据的单元格ID如下

=ADDRESS(MATCH(9.99999999999999E+307,Sheet2!A:A),COLUMN(Sheet2!A1))

但我没有申请=地址(….)输出作为input=计数(….)

我试过这个

=COUNT(Sheet2!A1:ADDRESS(MATCH(9.99999999999999E+307,Sheet2!A:A),COLUMN(Sheet2!A1)))

但失败了。 任何方式来实现这一点

使用整个色谱柱可能会更简单,例如

=COUNT(Sheet2!A:A)

但如果你想明确地使用范围到最后一个数字,那么你可以使用INDEX/MATCH ,即

=COUNT(Sheet2!A1:INDEX(Sheet2!A:A,MATCH(9.99999999999999E+307,Sheet2!A:A)))