介绍返回excel 最后一行的位置和内容的公式
【实现返回excel 最后一行的位置和内容的公式】以下面的截图为例,总结excel 最后一行相关的知识 。
第一,返回excel 最后一行的内容
公式为:=INDIRECT("a"&COUNTA(A2:A1048576)+1)
如果中间有空行,可以使用公式:=INDIRECT("a"&MAX(MATCH(CHAR(1),A:A,-1),MATCH(9E+307,A:A,1))),然后按ctrl+shift+enter结束公式输入 。
或者使用VBA语句:
Sub excel最后一行()
[b1] = Range("A1048576").End(xlUp)
End Sub
第二,返回excel 最后一行文本或数值的位置
A列中最后一个文本所在行:=MATCH("々",A:A)
解释:关于"々"——是一个常用的“大”文本,一般情况可胜任 。
A列中最后一个数值所在行:=MATCH(9.9999E+307,A:A)
最后一行内容的位置:=LOOKUP(1,0/(A1:A99999<>""),ROW(1:99999))
区域建议不引用整列,数字根据需要调整大小 。
推荐阅读
- excel &""是什么意思
- Excel datedif函数的用法实例教程
- Excel用图表说话1:折线图
- Excel怎么比较、分析两组或者两组以上的数据?
- Excel使用Vlookup函数需要注意的几个细节
- Excel2010函数学习思维导图
- Excel clean函数解决数值看不到
- 图表说话之解析excel商务饼图做法
- Excel的简单代码高亮显示被修改的内容
- Excel中Vlookup、Lookup、Hlookup函数用法小结