发布网友 发布时间:2022-04-25 05:52
共5个回答
热心网友 时间:2023-10-31 17:15
用VBA 定义变量r
r=range("A65536").END(3).ROW
RANGE("A" & r)
就是你要的值
用公式的话,一般达不到要求,但是可以试试这个:
=INDIRECT("A"&COUNTA(A1:A1000))
热心网友 时间:2023-10-31 17:15
某列最后一个数值(文本不记算):
=lookup(9^9,A:A)
某列最后一个非空单元格的值:
=LOOKUP(1,0/(A:A<>""),A:A)
热心网友 时间:2023-10-31 17:16
=LOOKUP(1,0/(A:A<>""),A:A)
用这个公式追问#NUM!是怎么回事?
追答你是2003版的??
如果是这样,假设你将来最多可能输入到10000行,那公式修改为
=LOOKUP(1,0/(A1:A10000""),A1:A10000)
热心网友 时间:2023-10-31 17:16
==INDEX(A:A,MAX(IF(A1:A500<>"",ROW(A1:A500),0)),),数组
热心网友 时间:2023-10-31 17:17
=index(a:a,counta(a:a))追问COUNTA 函数 在有合并行的情况下是不是会计算不准确
他起作用了 但是不是我要的值