打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
值得收藏!lookup函数常用套路合集

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

言归正传,今天分享一下lookup函数的各种用法。lookup也是一个查找引用函数,它的用法更加灵活多样,所以作用也比较大。采用的是二分法查找方式。

-lookup-

各种用法合集

1.返回最后一个数值

如下图所示,要查找E列的最后一个数字,在G2单元格输入公式=LOOKUP(9E+307,E:E)9E+307在excel中是一个相当大的数字,是9乘以10的307次方。

2.返回最后一个文本

如下图所示,要返回B列中最后一个文本,输入公式=LOOKUP("做",B:B)。"做"的字符编码排位也是靠后面的。

3.返回最后一个非空单元格的内容

E列中既有数字也有文本,要返回最后一个单元格的内容,是用9e307还是"做"呢?好像都不行,这时可以用非空进行判断,返回最后一个非空单元格的内容就可以了。公式为=LOOKUP(1,0/(E:E<>""),E:E)。其实这也是个单条件查询。

4.填充合并单元格

如下图所示,D列中的部门是合并单元格,现在要将其填充成E列那样。在E3单元格输入公式=LOOKUP("做",D$3:D3),向下填充。

5.带合并单元格的查询

如下图所示,左表的部门是合并单元格,现在要根据E3单元格的姓名查询出它在左表中对应的部门。在F3单元格输入公式=LOOKUP("做",A3:INDEX(A3:A11,MATCH(E3,B3:B11,)))。还可以用offset和indirect做到,可以下载文件自己查看。

6.逆向查询(单条件查询)

如下图所示,要根据G3单元格的姓名逆向查询出它在左表中对应的编号,在H3单元格输入公式=LOOKUP(1,0/(B3:B11=G3),A3:A11)。这是lookup单条件查询的经典套路。可以归纳为lookup(1,0/(条件区域=条件),返回区域)。如果有多个结果满足,它只返回最后一个结果。

7.多条件查询(返回最后一个成立的)

如下图所示,要根据G3单元格的学历和H3单元格的部门来查询出所对应的姓名,也就是学历是高中且部门是生产部所对应的姓名。在I3单元格输入公式=LOOKUP(1,0/((C3:C11=G3)*(D3:D11=H3)),B3:B11)

这是lookup函数多条件查询的套路,可以归结为lookup(1,0/((条件区域1=条件1)*(条件区域2=条件2)),返回区域)。从上图中可以看出,满足条件的有2个,一个是老王,一个是小古,但是它只返回最后一个,这是lookup函数的特性。

8.区间查询(升序排序)

如下图所示,根据分数判断等级,判断的标准如右表所示。如果要用if函数判断,要嵌套好几层,容易写错。如果用lookup那就简单了。在E3单元格输入公式=LOOKUP(D3,{0,60,80,90},{"差";"中";"良";"优"})。这里第2,3参数都是用的常量数组,当然也可以写在单元格里引用。要注意的问题是第2参数必须以升序排序。

9.根据简称查询全称

现在要根据A列的地址简称在D列中查询出对应的全称,结果放到B列中,在B3单元格输入公式=IFNA(LOOKUP(,-FIND(A3,D$2:D$12),D$2:D$12),"")

10.根据全称查询简称

现在要根据A列的地址全称在D列中查询出对应的简称,结果放到B列中,在B3单元格输入公式=IFNA(LOOKUP(,-FIND(D$3:D$11,A3),D$3:D$11),"")

11.提取有规律的数字

如下图所示,A列是一些信息,其中包括手机号码。现在要将手机号码提取出来放在B列。在B3单元格输入公式=-LOOKUP(,-MID(A3,ROW($1:$99),11))

12.按指定次数重复内容

A列是要重复的内容,B列是重复的次数,结果如E列所示。首先在C列增加一个辅助列,在C3单元格输入公式=SUM(B$2:B2),下拉到C7单元格。然后在E2单元格输入公式=LOOKUP(ROW(A1)-1,C$3:C$7,A$3:A$6)&"",向下填充。

链接:

https://pan.baidu.com/s/1C5o6m0iPK-PVpzIAIPkrFw

提取码:tpo0

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
9个LOOKUP函数经典用法,学会秒变EXCEL达人!
EXCEL高手其实就是套路多,LOOKUP函数6种查找套路
LOOKUP函数从入门到高级的9个用法,不用担心学不会LOOKUP了
通过简称查找并返回符合相应条件的简称或者全称
逆向查询的公式你会几个?
LOOKUP万能函数18大用法,与VLOOKUP,IF十几种函数组合无敌,必收藏
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服