上次我们介绍了使用COUNTA来实现智能下拉列表,已经非常好用了,但是我在项目却遇到了一些不老实的用户,他跳着配置……我
![a7cf21c904d3c92d63a4c4fbac58e938.png](https://i-blog.csdnimg.cn/blog_migrate/772396387b474fbe1179e35c8bb97a7e.jpeg)
![f187cbd37d7bd9a934a31ad8b2981bce.gif](https://i-blog.csdnimg.cn/blog_migrate/c617743c0047c81497f4cc61d0aebdf2.gif)
问题出现了,那么我们是否有更好的办法去兼容了,答案肯定是有的,就是我们今天的主题,我们使用LOOKUP这个函数,LOOKUP的常见用法LOOKUP(1,0/(列=条件),对应返回),是不是看不懂,没有关系,我们说一点就够了 ,LOOKUP如上用法,可以返回满足条件的最后一个值
=LOOKUP(1,0/(E:E<>""),ROW(E:E))
如上,返回就是E列最后一个非空值的对应的行,得到这个行号,我们就可以知道我们需要配置的区域了
![ed43c90e6ab500e55fe05b099a7de271.gif](https://i-blog.csdnimg.cn/blog_migrate/f79cb2c92fca5821b47a0bfc3d880da1.gif)