永发信息网

用EXCEL函数判断表格结尾

答案:2  悬赏:0  手机版
解决时间 2021-05-01 19:26

在EXCEL表中如和用统计函数判断出表格的结尾行?

最佳答案

返回最后的"值"
返回最后的值
————非空值(方法一) LOOKUP(2,1/(A3:A65536<>""),A3:A65536)
————非空值(方法二) LOOKUP(2,1/(1-ISBLANK(A3:A65536)),A3:A65536)
————非空值(方法三 数组公式) OFFSET(A1,MAX((A3:A65536<>"")*ROW(A3:A65536))-1,)
————数值(方法一) LOOKUP(9E+307,A:A)
————数值(方法二) OFFSET(A1,MATCH(9E+307,A:A)-1,)
————文本(方法一) LOOKUP("座",A:A)
————文本(方法二) OFFSET(A1,MATCH("座",A:A)-1,)
————最大文本 VLOOKUP(REPT("龠",255),A3:A65536,1,1)
(不是指最长的文本,而是文本第一个字符代码最大,且似乎只比较第一个字符,小写字母z最大!!)


返回最后的“行号”
————非空值(方法一) LOOKUP(2,1/(A3:A65536<>""),row(A3:A65536))
————非空值(方法二) LOOKUP(2,1/(1-ISBLANK(A3:A65536)),row(A3:A65536))
————非空值(方法三 数组公式) MAX((A3:A65536<>"")*ROW(A3:A65536))
————数值(方法一) LOOKUP(9E+307,A:A)
————数值(方法二) MATCH(9E+307,A:A)
————文本(方法一) LOOKUP("座",row(A:A))
————文本(方法二) MATCH("座",A:A)

全部回答

VBA:

得到A列有數據的最後一行行號

R=range("A65535").end(xlup).row

得到第一行有數據的最左邊一列的列號

C = Range("IV1").End(xlToLeft).Column

得到第一行有數據的最右邊一列的列號

C = Range("IV1").End(xlToRight).Column

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电6狂歌95神月绿武器斗阎罗多少钱收的到?
嘉禾县天姿娇妆行嘉禾店我想知道这个在什么地
内侧漂移优劣
选女友你会选择哪个?为什么?
一个对学习已经放弃的人要怎么开导?
人在不良因素下生活会带来什么样的灾害?
这首DJ叫什么名字啊
为什么身上有些地方会有一小块一小快的“鸡皮
六道还会在写坏蛋吗?在哪个网站里可以看到正
为什么科比超不过乔丹
想配个1800主机(带独立显卡)
DNF红眼空连3下,着么才可以做到。
说话幽默风趣句子,我发现跟我聊天的都是什么
工人物语2复刻版下载
有谁认得到一个十七岁叫张柏梅的女生
推荐资讯
DOTA每个英雄的出装备套路?注意我是新手需要
DNF里面天空一套和天空二套混穿可以有套装属
常州市凯纳商务广场停车场在什么地方啊,我要
谁知道说唱音乐那些音乐给那里下载
中智通信互联网(智能手机旗舰店)在哪里啊,我
dr.com宽带认证客户端中的密码保存在哪里
关于梦幻129飞升LG
急用 谢谢高手指点
<我的老婆是赌圣>的女主人公好可爱啊,她的声
求、三星108原机铃声
体育1500米跑步的诀窍
今年双子座有桃花运吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?