38岁的VLOOKUP要光荣退休了?这个新函数好用到爆哭!!
作者:拉登 Dony、竺兰
编辑:竺兰
Vlookup 可以说是 Excel 使用最广泛的函数之一。
不知不觉,它已经陪我们度过了 38 个春秋,它让千千万万人免于加班脱发之苦,然鹅……
早在 2019 年,微软官方就放了个大招,发布 Xlookup 函数,但是只有 Office 365 版本才可以使用;不过现在下载新版 WPS 版,也可以免费使用 Xlookup 函数了。
和 Vlookup 相比,只是字母从 V 变成了 X,功能却强大了好几倍!
接下来,我们先了解一下「什么是 Xlookup?」,再通过 6 个常见的需求,看看 Xlookup 函数到底厉害在哪儿~
PS. 本文演示版本:WPS Office 最新版;练习文件获取方式见文末。
普通查找
Vlookup 我们都再熟悉不过啦,主要就是查询匹配数据。
Xlookup 的用法也是一样滴,But 它还可以看做是 Lookup 家族的合体版!!
Lookup 家族:Vlookup、Hlookup、Lookup、Index、Match。(可见合体版有多强大……)
举个栗子!
这里我们要根据「姓名」,查询每个人的「在职状态」。
用 Xlookup 来实现,简单的很~
=XLOOKUP(I4,C4:C8,E4:E8)
=XLOOKUP(要查找的值,查找的区域,返回的区域)
对应上图一起来看,是不是很好理解。
Xlookup 函数的优势就在于,在确定要查找的区域、返回的区域时,我们可以直接选中一整列,比如这里就选中了 C 列、E 列数据~
这样公式只需 3 个参数就搞定啦!
But 用 Vlookup,我们需要写 4 个参数……
而且!要一次性选中整个区域,再来挨个数数,看返回的区域在整个区域中排第几位……
公式如下:
=VLOOKUP(I4,C3:E19,3,0)
解释一下就是:
=VLOOKUP(要查找的数值,查找的区域,查找返回列,查找模式)
这样一比较,你是不是发现 Xlookup 函数在普通查找中表现更优秀?
多条件查找
写到这里隔壁小 E 跑过来吐槽:
切,不就是少了一个参数,值得把 Xlookup 吹上天吗?你个喜新厌旧的坏人!
那我们再来看一个案例,还是根据「姓名」,查询「在职状态」。
但是……眼神好的同学一定发现啦,数据中有两个同名的「小叶」,直接查找一定会出错!
所以,要同时根据「部门」和「姓名」,来查找在职状态~
先用 Xlookup 函数,把公式写出来给你们看:
什么意思呢?思路是这样的:
❶ 把查询结果中,「部门 I 列」和「姓名 J 列」合并,一起作为「要查找的值」:
=XLOOKUP(I5&J5
❷ 选择「查找区域」时,也把「部门 B 列」和「姓名 C 列」合并起来查找:
=XLOOKUP(I5&J5,B4:B12&C4:C12
❸ 最后,选择「返回的区域」为:
=XLOOKUP(I5&J5,B4:B12&C4:C12,E4:E12)
我们会发现,Xlookup 函数居然可以直接用&符号,把列合并起来!这也太方便了吧!
但同样的思路,用 Vlookup 就复杂了……
光说这公式,我就先晕辽:
=VLOOKUP(I5&J5,IF({1,0},B4:B12&C4:C12,E4:E12),2,0)
▲ 左右滑动查看
参数 1,用&符号,把部门和姓名合并在了一起。 参数 2,用 IF 函数,构建查找列 B4:B12&C4:C12 和返回列 E4:E12。 参数 3,返回第 2 列。 参数 4,精确查找。
IF({1,0},B4:B12&C4:C12,E4:E12)
=XLOOKUP(I5,C4:C12,F4:F12)
=VLOOKUP(I5,IF({1,0},C4:C12,B4:B12),2,0)
=XLOOKUP(I5,C4:C12,B4:B12)
=XLOOKUP(I5,C4:C12,B4:B12,,0,-1)
0 表示匹配模式为精确匹配。 -1 表示从下往上查找;如果输入 1,表示从上往下查找;输入 2,表示升序排序的二进制文件搜索;输入-2:表示降序排序的二进制文件搜索。(后两种搜索模式一般不用)
=VLOOKUP($I5,$C$4:$G$12,COLUMN(B1),0)
=XLOOKUP(I5,C4:C12,D4:G12)
=IF(G4>=100,"A+",IF(G4>=90,"A",IF(G4>=80,"B",IF(G4>=70,"C",IF(G4>=60,"D","E")))))
=VLOOKUP(G4,$L$4:$M$9,2,1)
=XLOOKUP(G4,$L$4:$L$9,$M$4:$M$9,,-1)
0 表示精确匹配,若未找到所查找内容返回#N/A。
2 表示可使用通配符匹配 。
1 表示精确匹配,若未找到所查找内容返回较大项。
-1 表示精确匹配,若未找到所查找内容返回较小项。
❤
点击下方公众号卡片
发送【查找】
免费下载本文配套练习文件!
👇👇👇
微信扫码关注该文公众号作者