LOOKUP常用套路,听说你还不知道?

说起查找引用类函数,很多小伙伴们会先想到大众情人VLOOKUP函数,但在实际应用中,很多时候VLOOKUP却是力不从心:比如说从指定位置查找、多条件查找、逆向查找等等。
这些VLOOKUP函数实现起来颇有难度的功能,有一个函数却可以轻易实现,这就是今天咱们要说的女一号——LOOKUP。
这个函数主要用于在查找范围中查询指定的查找值,并返回另一个范围中对应位置的值。该函数支持忽略空值、逻辑值和错误值来进行数据查询,几乎可以完成VLOOKUP函数和HLOOKUP函数的所有查找任务,接下来咱们就一起看看LOOKUP函数的常用套路。
一、返回B列最后一个文本:
=LOOKUP('々',B:B)
或是=LOOKUP('做',B:B)
二、返回B列最后一个数值:
=LOOKUP(9E+307,B:B)
三、填充合并单元格
如下图所示,B列姓名使用了合并单元格,使用以下公式可以得到完整的填充:
=LOOKUP('做',B$2:B2)
四、返回A列最后一个非空单元格内容
=LOOKUP(1,0/(A:A<>''),A:A)
简单说说公式的计算过程:
先使用A:A<>''判断A列是否不等于空单元格,得到一组有逻辑值TRUE和FALSE构成的内存数组。
然后用0除以这些逻辑值,在四则运算中,逻辑值TRUE相当于1,FALSE相当于0,相除之后,得到由错误值和0构成的新内存数组。其中的0,就是0/TRUE的结果,表示符合条件。
最后用1作为查找值,在这个内存数组中找到0的位置,并返回第三参数中对应位置的内容。
如果有多个符合条件的记录,LOOKUP默认以最后一个进行匹配。
五、逆向查询
如下图,要根据E3单元格的商品名称,查询对应的销售经理。公式为:
=LOOKUP(1,0/(C2:C10=E3),A2:A10)
单条件查询的模式化写法为:
=LOOKUP(1,0/(条件区域=条件),查询区域)
六、多条件查询
如下图,要根据F3单元格的商品名称和G3单元格的部门,查询对应的销售经理。公式为:
=LOOKUP(1,0/((D2:D10=F3)*(B2:B10=G3)),A2:A10)
多条件查询的模式化写法为:
=LOOKUP(1,0/((条件区域1=条件1)*(条件区域2=条件2)),查询区域)
七、模糊查询等级
如下图,要根据B列销售业绩返回对应的评定标准,E~F列为标准对照表。
C2单元格公式为:
=LOOKUP(B2,$E$3:$F$6)
这种方法可以取代IF函数完成多个区间的判断查询,前提是对照表的首列必须是升序处理。
八、提取有规律的数字
如下图,要提取出B列混合内容中的数值。
公式为:
=-LOOKUP(1,-RIGHT(B2,ROW($1:$9)))
本例中,数值都位于右侧,因此先用RIGHT函数从B2单元格右起第一个字符开始,依次提取长度为1至99的字符串。
添加负号后,数值转换为负数,含有文本字符的字符串则变成错误值。
LOOKUP函数使用1作为查询值,在由负数、0和错误值构成的数组中,忽略错误值提取最后一个等于或小于1的数值。最后再使用负号,将提取出的负数转为正数。
九、带合并单元格的查询
如下图,根据D2单元格的姓名查询A列对应的部门。
公式为:
=LOOKUP('做',INDIRECT('A1:A'&MATCH(D2,B1:B10,0)))
MATCH(D2,B1:B10,0)部分,精确查找D2单元格的姓名在B列中的位置。返回结果为7。
用字符串'A1:A'连接MATCH函数的计算结果7,变成新字符串'A1:A7'。
接下来,用INDIRECT函数返回文本字符串'A1:A7'的引用。
如果MATCH函数的计算结果是5,这里就变成'A1:A5'。同理,如果MATCH函数的计算结果是10,这里就变成'A1:A10'。也就是这个引用区域会根据D2姓名在B列中的位置动态调整。
最后用=LOOKUP('做',引用区域)返回该区域中最后一个文本的内容。
简化后的公式相当于:
=LOOKUP('做',A1:A7)
返回A1:A7单元格区域中最后一个文本,也就是江北公司,得到“苏明哲”所在的部门。
图文作者:祝洪忠
(0)

相关推荐

  • LOOKUP函数从入门到高级的9个用法,不用担心学不会LOOKUP了

    Excel中,很多人都说学好VLOOKUP函数就可以完成80%的工作,但是有一个函数,可以说VLOOKUP函数可以解决的问题它也可以解决,VLOOKUP不能解决的它依然可以解决,它就是我们今天要说的L ...

  • 听说有人还不知道手绘技巧?还不快点开学习!(内附室内手绘上色技法教学视频)

    文章下附室内空间上色.卧室上色教学视频 手绘学习是一个长期积累的过程, 不是在短时间内能画的多好,短时间内只能是学会: 学会和画好是两码事! 所以,想把手绘画好还是得坚持画下去! 往期,一室给大家带来 ...

  • 怎么准备面试?这些套路你居然还不知道!

    新年将至,RD的ddl也快来了.为了让自己有学上,之前十月十一月忙于分手标化许多小伙伴开始考虑面试了.要知道面试面的好,招生官喜欢就没烦恼呢-据说在一月份还会有许多招生官亲自来中国面试一波RD的申请生 ...

  • 打算怀孕应该怎么调理身体,听说很多女生还不知道呢?

    备孕的目的是做好充分的准备,以确保身体的身体机能和精神状态处于最佳状态,并为健康婴儿的出生奠定基础.因此,备孕的饮食是最重要的环节,因为影响与身体健康有关.其重要性不言而喻. 什么是备孕?夫妻共同面对 ...

  • 值得收藏!lookup函数常用套路合集

    昨天写了一篇vlookup函数各种用法合集的文章,有个小伙伴给打赏了.很感谢这位小伙伴,因为这是对我的一种认可,感觉自己写的东西对你们是有价值的.也感谢其他帮忙点赞转发的小伙伴,我会尽力发一些对大家有 ...

  • 入秋还不知道这7个叠穿套路,就别说自己时髦了

    [导读] 秋季的到来,预示着混搭的好日子来了!外套与内搭的叠穿,各种各样的混搭套路可以尽情的展示给别人看了.同时衣橱换季也要提上日程了,大大小小的潮流趋势,扑面而来的各种新款,幸福是不是有点来的太过突 ...

  • 在行政诉讼中还不知道这三个套路?说明你OUT了

    我在之前的文章中经常能提到行政诉讼,简单来说是指公民.法人或者其他组织认为行使国家行政权的机关和组织及其工作人员所实施的具体行政行为,侵犯了其合法权利,依法向人民法院起诉,人民法院在当事人及其他诉讼参 ...

  • 这些CT常用数据值,别说你还不知道!

    正文之前 影像精选书籍等你领 点击阅读原文填写表格 大象将影像资料电子版发至您的邮箱 ▼ 获取方式 点击文末阅读原文领取 来源:医学影像沙龙整理自网络 编辑:大象 一.头颈部 眼环厚度2-4mm.视神 ...

  • 街机双截龙格斗,当年常用的无赖套路,你还记得多少?

    1995年,TECHNOS公司把双截龙搬上了NEO.GEO的舞台, 这次是以对战游戏的形式重现江湖.玩家可操作的角色大大增多,除了原来的比利,杰米以外,他们的女友玛丽安,过关版本里面出现的让玩家吃尽苦 ...

  • 关于丁丁的5个秘密,很多人还不知道

    hello~各位老铁们: 又到周末了 又到学习"奇奇怪怪"知识的时间- 应广大踊跃.积极男同学的要求 为帮大家探索更多丁丁健康的奥秘, 小康妹儿抓住假期的尾巴 薅住夏天的头发 薅啊 ...