介绍lookup函数十大常用的用法,直接收藏,在工作中,遇到相应问题,直接套用即可。
特别提醒,是lookup函数,不是vlookup函数!
1、普通正向查询
公式:=LOOKUP(1,0/($B$2:$B$7=A11),$D$2:$D$7)
万能套用:=lookup(1,0/(查找值=查找列),结果列)
![216db51f16be59546ba4274dfabf7d35.png](https://i-blog.csdnimg.cn/blog_migrate/951f8da9f634edd7b74fe82b3a52eed7.jpeg)
2、逆向查询
公式:=LOOKUP(1,0/(A11=$B$2:$B$7),$A$2:$A$7)
其实LOOKUP函数不分正逆向,万能套用是一样的
万能套用:=lookup(1,0/(查找值=查找列),结果列)
![4de4e55e19c147be2286ba66266ac541.png](https://i-blog.csdnimg.cn/blog_migrate/0dbb8459bbfca5c136bc4b7f4628df52.jpeg)
3、多条件查询
公式:=LOOKUP(1,0/((B1:B8=A12)*(D1:D8=B12)),A1:A8)
万能套用:=lookup(1,0/(条件1=查找列1)*(条件2=查找列2),结果列)
![4ec5d0d730387aafd094858783ed294c.png](https://i-blog.csdnimg.cn/blog_migrate/b5f146236583a7fbe1ad748e9e99b04c.jpeg)
4、模糊查找匹配
公式:=LOOKUP(B2,$G$2:$G$7,$F$2:$F$7)
万能套用:=lookup(查找值,查找列,结果列)
![76fe24410daa78ca0d02f5cd11d3f934.png](https://i-blog.csdnimg.cn/blog_migrate/179597d0009f768e2c2159369c1bcd93.jpeg)
5、查找最后一条记录
公式:=LOOKUP(1,0/($B$2:$B$10=A14),$C$2:$C$10)
万能套用:=lookup(1,0/(查找值=查找列),结果列)
![5a694bbbfe082cbdf2fa95fbe6947f94.png](https://i-blog.csdnimg.cn/blog_migrate/f1e1df7d1379c46474d9b9c896a3afd1.jpeg)
6、提取末尾的数字
公式:=LOOKUP(9^9,RIGHT(A2,ROW($1:$6))*1)
万能套用:=lookup(9^9,right(查找值,row(1:最大数字是几位))*1)
![22dd200c6dd055b03565172df62f07bd.png](https://i-blog.csdnimg.cn/blog_migrate/8d701c89d2decd33b29a8f46485b7ef7.jpeg)
7、提取开头的数字
公式:=LOOKUP(9^9,LEFT(A6,ROW($1:$6))*1)
万能套用:=lookup(9^9,left(查找值,row(1:最大数字是几位))*1)
![a339e9c8c991e4e3986cec9cd30b9b77.png](https://i-blog.csdnimg.cn/blog_migrate/3450e41e6bb575665bc38d1bb43d2471.jpeg)
8、提取中间的数字
公式:=LOOKUP(9^9,MID(A8,MATCH(1,MID(A8,ROW(1:6),1)^0,0),ROW(1:6))*1)
输入完按CTRL+SHIFT+ENTER
万能套用的公式是:A8是查找值,6是最大位数,往里面套用
![a3be0f7bf5cad83628b78b3803d03be0.png](https://i-blog.csdnimg.cn/blog_migrate/1ed1012d3dee8ee6d0ddedfe13a6f57f.jpeg)
9、查找一列中最后一个
查找最后一个文本:LOOKUP("座