LOOKUP函数怎么用?今天咱们一起学
发布时间:2023-03-29 23:44:42
说起查找引用类函数,很多小伙伴们会先想到大众情人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)
四、返回B列最后一个非空单元格内容
=LOOKUP(1,0/(B:B<>””),B:B)
简单说说公式的计算过程:
先使用B:B<>””判断B列是否不等于空单元格,得到一组有逻辑值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单元格区域中最后一个文本,也就是江北公司,得到“苏明哲”所在的部门。
好了,咱们今天的内容就是这些吧,祝小伙伴们一天好心情~


猜你喜欢
- wps表格中输入文字的字体是安装wps是默认选择的,为了达到个性化的需求,在某些时候需要更改文字的字体,但是有时候使用一次后一切又恢复到默认
- 如何在作业帮中帮别人解题?在作业帮遇到别人不会的题目,我们要是会这道题的话,还可以帮助别解题,那么我们要如何在作业帮中帮别人解题呢,下面就给
- Wolf 2教程——Website Designer 网页设计如何将Wolf 1中的文件导入到Wolf 2 for Mac中?Wolf 2
- 饥荒指令代码有哪些?饥荒是一款非常有创意的生存类型的游戏,在游戏中有很多可以让玩家感受到游戏乐趣的内容,并且游戏也在不断地维持更新,以及经常
- 联想用户应该都知道自己的联想电脑自带野兽模式吧,该功能开启之后可以大大提高电脑的性能。但是有用户反映自己的电脑升级Win11之后不知道在哪开
- 相信大家也都知道,PDF是我们在日常办公中最经常使用的文档之一,其阅读性好,安全性高的特点吸引了广大用户,但随之而来的代价也就是PDF文件普
- 现如今,尽管我们大部分人平常都是使用简体字,但其实还是会有老一辈的人,或者是台湾人、香港人等都还是习惯使用繁体字的,而这时候怎么打出繁体字就
- 鲁大师是一款使用起来十分安全可靠的系统管理工具,使用鲁大师的时候,有用户想知道怎么关闭屏幕保护,针对这一问题,接下来就为大家分享详细的操作教
- 小编使用的Win10 1909设备上的夜间模式最近突然出现了一个错误。 经过一番操作,小编无意间发现,只有通过系统内置的自动扫描修复功能,才
- 在用excel进行文本框的绘制的时候,通常与单元格的线对不齐,这样看起来极其的不不美观。怎么才能使两者对其?下面就跟小编一起看看吧。Exce
- 我们有的时候在做完WPS表格后,发现有的地方不进入人意,需要进行小范围的修改,有的时候需要新加入一行或者一列,那么怎么插入呢?下面小编马上就
- 怎么安装Win7系统呢?有人推荐U盘启动盘,也有人推荐硬盘,但其实硬盘安装系统速度最快,也最简单,很适合新手小白来操作,让你自己也学会重装系
- Excel中图表的横坐名称标具体该如何更改呢?下面是由小编分享的excel2003图表更改横坐标名称的教程,以供大家阅读和学习。excel2
- 有道云笔记如何远程删除数据?出于需要,我们有时会在他人的电脑中登录有道云笔记,如此一来,自己账号中的数据就会存储在其他设备中,非常不安全。下
- 上期内容我们介绍了一个在Word文档中,快速改变顺序排列的小技巧,那今天,再来给大家分享一个利用Excel快速制作电子简历的实用
- win10暴风影音播放记录怎么清除?在win10系统中不少用户会使用暴风影音进行播放视频,因为它的兼容性好,支持的视频格式全。但是我们在看完
- Excel中经常需要隐藏表格,隐藏表格具体该如何进行操作呢?下面是小编带来的关于excel隐藏表格的教程,希望阅读过后对你有所启发!exce
- win10用户当中一直有人在疑惑家庭版和专业版之间有什么区别,有必要将家庭版升级到专业版么?这就看你用Win10系统主要在做什么才能决定。下
- PS的抠图工具推荐。很多小伙伴,学了半天的ps抠图,还是学不会,这可怎么办呢?没关系,下面就为大家推荐几个在线抠图网站和免抠素材网站,解决你
- 微软近期发布的累积更新令人担忧,在KB4515384导致开始菜单和内置搜索功能无法使用、玩游戏时声音过小和不协调、网络适配器无法启用、PIN