指定从A2到无限的范围

我正在尝试引用从A2开始的范围,永远不会结束。 例如,如果我想第2行,直到第5行,我会做

$A$2:$A$5 

但是如果我想要结束开放呢?

 $A$2:?? 

这可能吗?

VBA中包含以下代码:

 Range("A2", Range("A2").End(xlDown)) 

如果你想达到公式,这取决于你的MS-Excel的版本号。

根据这个参考编号的所有行是在Excel 2007以后的工作表是1048576,你可以使用波纹pipe:

 $A$2:$A$1048576 

因为公式中的这个范围取决于Excels版本,所以在将来的版本中可能会有所不同。

最后,我build议你使用VBA。

如果要引用从A2开始到最大行(2007年之前的Excel为1048576或65536)的范围,则可以使用此易失性公式… =OFFSET(A2,0,0,(COUNTBLANK(A:A)+COUNTA(A:A)-1),1) 。 使用公式作为定义的范围名称或内部其他公式的范围作为参数(对于eq SUM)…