Lookup函数最经典的11种用法
在Excel查函数中,Lookup的查功能超级强大,它可以实现很多Vlookup无法完成的查。
今天一起盘点一下它的11种最经典用法。
1、普通查(已排序)
如果表格已按A列排序,可以直接用Lookup查。
查李伟所在的部门。
输入公式:=LOOKUP(E2,A2:A7,C2:C7)

2、普通查(未排序)
A列未排序的表格,就需要用0/的方法完成查。
查李伟所在的部门
输入公式:=LOOKUP(1,0/(A2:A7=E2),C2:C7)


3、查最后
1)查最后一个非数字字符
用一个汉字里排序靠后的“座”查即可,当然你也可以用排序更后的生僻字,只是用的时候你很难打出来。
查A列最后一个非数字字符
输入公式:=LOOKUP("座",A:A)

2)查最后一个数字
用一个足够大的数字9E307即可。
查B列最后一个数字
输入公式:=LOOKUP(9E+307,B:B)

3)查最后一个非空内容
还是需要用0/模式查
查A列最后一个非空内容
输入公式:=LOOKUP(1,0/(A1:A28<>""),A1:A28)

4)根据条件查最后一个
公式和普通查一样,但有多个符合条件时,lookup只会返回最后一个。
查西瓜最后一次数量
输入公式:=LOOKUP(1,0/(A2:A7=D2),B2:B7)

4、区间查
只要数字已排序,可以进行区间匹配查。
根据D2的销量查对应区间提成
输入公式:=LOOKUP(D2,A:B)

5、多条件查
只需要在0/模式中多加条件即可
查湖南的西瓜数量
输入公式:=LOOKUP(1,0/((B2:B7=F2)*(A2:A7=E2)),C2:C7)

6、反向查
根据部门查姓名:
输入公式:=LOOKUP(F2,D2:D7,A2:A7)

7、连续多列查
输入公式:=LOOKUP($F2,$A:B)

8、根据简称查全称
要借用find函数实现
如下图所示,要求根据信息表从上表中查我的全称。
输入公式:=LOOKUP(9^9,FIND(A8,B2:B5),A2:A5)


9、根据全称查简称
如下图所示,要求根据信息表从上表中查培哥学堂的的关键词。
输入公式:=LOOKUP(9^9,FIND(A10,A2:A5),B2:B5)

10、包含查
从给定的多个关键字中,从字符串中查包括其中一个
现需要在B列把全称的关键词分别提取出来,关键词有:小何、培哥、讲师、指南
输入公式:=LOOKUP(9^9,FIND({"小何","培哥","讲师","指南"},A2),{"小何","培哥","讲师","指南"})

11、数字提取
1)数字提取(数字在开头)
B2的值为156.86ACD,截取结果:156.86多列vlookup函数的使用方法
输入公式:=LOOKUP(9^9,LEFT(B2,ROW(1:9))*1)

2)数字提取(数字在结尾头)
B3的值为 ACD156.87截取结果:156.87
输入公式:=LOOKUP(9^9,RIGHT(B3,ROW(1:9))*1)

3)数字提取(数字在任意位置)
B4的值为ACD156.88GH 截取结果:156.88
输入公式:=LOOKUP(9^9,MID(B4,MATCH(1,MID(B4,ROW(1:9),1)^0,0),ROW(1:9))*1)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。