lookup函数用法和实例(三分钟学会LOOKUP函数的三种常见操作)
lookup函数用法和实例(三分钟学会LOOKUP函数的三种常见操作)我们在使用VLOOKUP的时候通过第四个参数“1或者2”模糊匹配来进行等级的返回。用LOOKUP也可以轻松搞定,在单元格输入=LOOKUP(D2 J:J L:L),下拉就搞定了,感觉更简单了,前提一定要记住,查找区域是升序排列哦。三、等级判断二、逆序(反向)查找与引用在VLOOKUP函数中我们讲到逆序查找的问题,需要借助IF函数或者用INDEX MATCH组合来实现,其实LOOKUP函数也是可以做到这一步的,因为它是单行或单列查找,自由度要高很多。我们来试一下,我们输入=LOOKUP(G2 B:B A:A),回车并下拉,发现有错误值,而且不能确定返回值是否正确,我们回顾一下前面提到的,查找区域需要做升序排列,否则就会出现错误值,我们先放着不管。在LOOKUP函数中我们也可以引用逻辑值来进行逆序返回,其实也很简单,我们直接输入=LOOKUP(1 0/(G2=B:B) A:A),下拉就可以,而
之前我们系统地分享了VLOOKUP函数的使用方法VLOOKUP函数从入门到精通(上篇)VLOOKUP函数从入门到精通(中篇)VLOOKUP函数从入门到精通(下篇),今天我们来分享一下它的同胞兄弟LOOKUP函数。工作中,我们最常用的是VLOOKUP函数,很少有人问津LOOKUP,真的是“青出于蓝而胜于蓝”啊,今天我们就来总结一下LOOKUP函数的三种常见用法。
作为查找类函数中的一员,LOOKUP函数默认的是模糊查找,指的是从单行、单列或者数组中查找一个值,条件是向后兼容性。这里的向后兼容是计算机专业术语,在这里的可以简单理解成为升序排列。它的参数有两种组成方式,一种是向量查找,参数分别是lookup_value lookup_vector [result_vector],分别表示查找值,查找区域,返回区域,这个跟VLOOKUP非常像,只是少了最后一个查找类型,因为LOOKUP函数默认是模糊查找,所以查找区域需要升序排列,否则就会出错。另一种是数组查找,这种方式之下有两个参数lookup_value array,分别表示查找值,查找区域。这里的查找值直接选择整列,查找区域是以查找值所在列为第一列,向后延伸到返回值所在的列为止。下面就来看看LOOKUP函数的三种常见使用:
一、向量查找与数组查找
我们需要根据企业名称查找组织代码,按照以上两种方式分别操作一下,按照第一种方法在H2单元格输入=LOOKUP(G2 A:A B:B),回车,下拉即可,如果区域不是选择整列,则需要做一下绝对引用。再试一下第二种方法,在I2单元格输入=LOOKUP(G:G A:B),注意,G列的内容包含在A列中,返回的值在B列中。
二、逆序(反向)查找与引用
在VLOOKUP函数中我们讲到逆序查找的问题,需要借助IF函数或者用INDEX MATCH组合来实现,其实LOOKUP函数也是可以做到这一步的,因为它是单行或单列查找,自由度要高很多。我们来试一下,
我们输入=LOOKUP(G2 B:B A:A),回车并下拉,发现有错误值,而且不能确定返回值是否正确,我们回顾一下前面提到的,查找区域需要做升序排列,否则就会出现错误值,我们先放着不管。在LOOKUP函数中我们也可以引用逻辑值来进行逆序返回,其实也很简单,我们直接输入=LOOKUP(1 0/(G2=B:B) A:A),下拉就可以,而且发现全部都有结果而且都是正确的,说明这种方法不受排序的影响,现在我们将查找区域B列进行升序排列,发现刚才第一种方法的错误值没有了,而且返回值也发生了改变且跟第二种方法结果一致。
三、等级判断
我们在使用VLOOKUP的时候通过第四个参数“1或者2”模糊匹配来进行等级的返回。用LOOKUP也可以轻松搞定,在单元格输入=LOOKUP(D2 J:J L:L),下拉就搞定了,感觉更简单了,前提一定要记住,查找区域是升序排列哦。
以上就是今天要分享的LOOKUP函数的三种常见用法,希望对你的工作有所帮助!