查找Excel最后一个非空单元格的值,你会吗?

发布时间:2019-12-28 来源:网络


在实际工作中,我们总是会遇到一些奇奇怪怪的要求,比如查找Excel最后一个非空单元格的值,假如是你会如何操作呢?本期帮主与大家分享相应的技巧。


本期技巧分享来自粉丝的咨询:



这里我们分三种情况情况来处理:


第一种:在纯数字中查找最后一个非空单元格


这里我们使用公式=LOOKUP(9E+307,B15:J15)


说明:


语法:LOOKUP (查找值,查找范围,返回值)

9E+307表示:9乘以10的307次方,是一个非常大的数字。



第二种:在纯文本中查找最后一个非空单元格


公式与第一种类似,但要查找的值是不一样的,使用的是文本“座”字,是文本中最大的一个。



第三种:文本和数值数值混合


这时可以输入公式=LOOKUP(1,0/(($A$2:$A$12=$D$4)*($B$2:$B$12<>"")),$B$2:$B$12)


说明:


LOOKUP(1,0/(条件),查找区域或数组):表示在查找区域中,满足条件的最后一条记录。

0/(条件):会出现两种情况,如果条件满足出现的是TRUE、不满足则是FALSE,所以用0除以条件就会出现0和错误值。



查找最后一个非空单元格数值,现在会了吗?