打开APP
userphoto
未登录

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

开通VIP
比Vlookup好用10倍, Xlookup 快用起来!


以前在MS 365中才能使用的xlookup函数,现在WPS也能使用了,对比vlookup便捷性高了很多。

先看下函数的语法,参数共有六个,三个必要参数,三个可选参数

=XLOOKUP(查找值,查找范围,结果范围,[容错值],[匹配方式],[查询模式])

下面通过几个'栗子'来熟悉下它

1

单条件常规查询

两公式写法:

vlookup---I3单元格输入

=VLOOKUP(G3,$B$2:$E$12,4,0)

xlookup--H3单元格输入

=XLOOKUP(G3,$B$2:$B$12,$E$2:$E$12)

vlookup用了四个参数,而xlookup只用了三个参数,并且它们的参数引用范围也是有区别的。


vlookup引用的是从查找目标列B列到需求目标列E列,连续引用了4列,所以在第三个参数需要填上列序数,才能准确填入值。

xlookup引用的范围就比较简单了,只有目标列(查找数组)和需求列(返回数组),且不需要指定列序数。

2

单条件反向查询

公式写法:

vlookup---I3单元格输入

=VLOOKUP(G3,IF({1,0},$B$2:$B$12,$A$2:$A$12),2,0)

xlookup--H3单元格输入

=XLOOKUP(G3,$B$2:$B$12,$A$2:$A$12)

vlookup反向查找比较复杂,甚至公式都看不明白,原理不重要会复制会改就行,中间只是替换了数据查找引用区域。

xlookup反向查找起来则是一如既往的简单,还是三个参数,无视它是正向还是反向,它的查找逻辑很明确,查找目标列在哪,最终需求列在哪。

3

横向查询 代替hookup

公式写法:

xlookup---G3单元格输入

=XLOOKUP(G2,$A$1:$C$1,$A$2:$C$2)

和竖着查询一样,只需要引用两列即可,不过在实际应用中使用hookup嵌套会更方便一点。

4

容错查询 代替iferror

公式写法:

vlookup---I3单元格输入

=IFERROR(VLOOKUP(G3,$B$2:$E$12,4,0),"找不到")

xlookup--H3单元格输入

=XLOOKUP(G3,$B$2:$B$12,$E$2:$E$12,"查无此人")

使用iferror需要进行函数嵌套,而xlookup一步就能到位。

5

模糊查询

公式写法:

xlookup--I3单元格输入

=XLOOKUP("*"&G3&"*",$B$2:$B$12,$E$2:$E$12,"查无此人",2)

xlookup不支持直接使用通配符查询,需要在第五个参数写明匹配模式,其中2代表通配符匹配。

如不需要查询容错,公式也可以写成这样:

=XLOOKUP("*"&G3&"*",$B$2:$B$12,$E$2:$E$12,,2)  第四位参数直接以逗号隔开,虽然没有第四位参数,但必须要占位。

这是常见的几种用法,关于最后一个参数的作用,以后文章再做补充。


点个在看你最好看

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
12个案例!带你从入门到进阶全面解析函数新贵XLOOKUP
VLOOKUP函数,和他的表弟们
Excel2013中直接输入开始和结束日期来查找数据明细
你真的会用VLookup吗?
Vlookup公式再见,Xlookup和Filter时代开启
新公式Xlookup模糊匹配,不会还有人不会吧!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服