> 娱乐
Vlookup和lookup公式通过全称查找简称,你会么?
举个工作中的例子,左边是一份邮编数据,记录了各个城市的邮编号码,然后我们需要根据地址,快速查找匹配出对应的邮编号码,如下所示:
Vlookup公式
如果是Vlookup公式,我们是不能根据全称查找出简称的,只能根据简称查找全称,如果给出的数据是全称,然后我们通过查找简称+通配符可以快速查找出来,如下:
=VLOOKUP(&34;&D2&&34;,A:B,2,0)
那如果遇到题目开头的通过全称,来查找匹配简称的话,Vlookup公式是解决不了的,这个时候需要用到lookup公式了
Lookup公式
我们在单元格中输入的公式是:
=LOOKUP(1000,FIND($A$2:$A$5,D2),$B$2:$B$5)
万能通用用法
=LOOKUP(一个比较大的数,FIND(查找列,查找值),结果列)
查找列和结果列必须固定引用,且为数据范围,不可引用整列
我们来理解一下这个公式的查找过程,首先是
=FIND(A2:A5,D2)
首先会对A2进行查找,看A2的字符在D2中有没有,很明显是没有的
然后对A3进行查找,A3的字符在D2中是有的,在第4个位置,返回4
依次类推,得到了一个数组
然后我们使用LOOKUP公式去查找匹配,用一个比较大的值,只要大于数字4,就会匹配到数字4对应的结果列,从而得到了我们想要的结果
好,关于这个小技巧,你学会了么?自己动手试试吧!