XLOOKUP函数典型⽤法合集
⼩伙伴们好啊,今天和⼤家分享XLOOKUP函数的⼀些典型⽤法。
这个函数⽬前仅可以在Office 365以及WPS 2021中使⽤,函数语法为:
=XLOOKUP(查值,查范围,结果范围,[容错值],[匹配⽅式],[查询模式])
前三个是必须的,后⾯⼏个参数可省略。
接下来咱们就⼀起看看这个函数的⼀些典型⽤法:
1、常规查询
如下图所⽰,要根据G1的部门,在A列查询该部门,并返回B列对应的负责⼈姓名。公式为:
=XLOOKUP(G1,A2:A11,B2:B11)
第⼀参数是查询的内容,第⼆参数是查询的区域,查询区域只要选择⼀列即可。第三参数是要返回哪⼀列的内容,同样也是只要选择⼀列就可以。
公式的意思就是在A2:A11单元格区域中查G1单元格指定的部门,并返回B2:B11单元格区域中与之对应的姓名。
2、逆向查询
由于XLOOKUP函数的查询区域和返回区域是分开的两个参数,这样就不⽤考虑查询的⽅向问题了,不仅能实现从左到右,还能从右到左、从下到上、从上到下等任意⽅向的查询。
如下图所⽰,要根据G1的部门,在B列查询该部门,并返回A列对应的负责⼈姓名。公式为:
=XLOOKUP(G1,B2:B11, A2:A11)
3、返回多列
如果要根据指定的查询内容,返回不同列中的内容也很简单。
如下图所⽰,要根据G1单元格的部门,分别返回该部门对应的姓名、⽇期和销售⾦额。公式为:
=XLOOKUP(G1,A2:A11, B2:D11)
这个公式⾥的第三参数选择了多列的范围。由于Office 365中的公式有溢出功能,所以只要输⼊⼀个公式,就可以返回B~D列的多项信息了。
4、⾃动除错
XLOOKUP函数还⾃带双黄连,当查询不到内容时,可以指定返回的提⽰信息。
如下图,XLOOKUP函数在A列查询不到G1单元格的“⼤兴店”,这时候只要加上⼀个参数,就能让公式不再返回错误值#N/A了。
=XLOOKUP(G1,A2:A11,B2:D11, "⽆此数据")
第四参数,⽤于指定在查不到结果时返回的提⽰内容。
第四参数,⽤于指定在查不到结果时返回的提⽰内容。
5、近似查
如下图,要根据F1单元格的应税所得额,在左侧的对照表中查询对应的预扣率和速算扣除数。公式为:
=XLOOKUP(F2,B2:B8,C2:D8,0, -1)
XLOOKUP在B列中查询F2的值,第五参数使⽤-1,表⽰如果不到它,就从查询区域中返回下⼀个较⼩的值。如果第五参数是1,如果不到查询值,就返回查询区域中返回下⼀个较⼤的值。
这个⽤法还有⼀个⽐较⽜掰的地⽅,就是查询区域不⽤事先排序。⽐如下⾯这个表格⾥,B列的数值就
是乱序的:
如果查询值中使⽤了通配符,记得第五参数要选择2。
XLOOKUP函数还有⼀个第六参数,如果数据源中有两个符合条件的结果时,第六参数设置为1返回⾸个结果,设置为-1时返回最后⼀个结果。lookup函数查不正确
好了,今天咱们分享的内容就是这些吧,祝⼤家⼀天好⼼情。
图⽂制作:祝洪忠

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。