excel显示最后一个

来源:百度知道 编辑:UC知道 时间:2024/07/07 06:49:07
求助一个问题
是文本文字
我需要一直显示每列中的最后一个单元格
比如 A1=电脑
A2=知识
A3=网络
A4=常识
。。。
如果A1有文字,A2 A3 A4都没有文字,那就显示“电脑”
如果A2有文字就显示“知识”,大概就这个意思
就是一直显示最后一个格里的文字,希望帮助回答。

A B C
1 IF(ISBLANK(B1),0,ROW(B1)) 电脑 VLOOKUP(MAX(A1:A4),A1:B4,2,0)
2 IF(ISBLANK(B2),0,ROW(B2)) 知识
3 IF(ISBLANK(B3),0,ROW(B3)) 网通
4 IF(ISBLANK(B4),0,ROW(B4)) 常识

记得在公示前加上=号 放到excel里就能得出你想要的
ABC和1234是行列号 不用放到excel里

绝对完美

用这个公式试试(直接复制):
=INDEX(A:A,LOOKUP(2,1/(INDIRECT("A1:A"&"65535")<>""),ROW(A:A)))

=LOOKUP(1,0/(A1:A1000<>""),A1:A1000)

中间可以出现空格

在B1输入=IF(A2<>"","",A1) 回车并向下填充

=IF(A1<>"","电脑","")
=IF(A2<>"","知识","")
=IF(A3<>"","网络","")
=IF(A4<>"","常识","")

=INDEX(A:A,COUNTA(A:A))

中间不能出现空值.