您的位置 首页 杂谈

全面取代Vlookup,Xlookup函数的使用方法(入门 初级 高级)

民宿投资,脱依服小游戏,中荷玫瑰园

求职/实习群已开放 内推职位优先看,后台回复「入群」 ▽ Xlookup函数推出的消息震动了Excel圈,但关于它的详细教程却一个也没有。所以小编决定整理一份关于Xlookup详细…

求职/实习已开放

内推职位优先看,后台回复「入群」

Xlookup函数推出的消息震动了Excel圈,但关于它的详细教程却一个也没有。所以小编决定整理一份关于Xlookup详细用法教程,现在它来了!

一、用法描述

在某个范围或数组中搜索匹配项,并通过第二个范围或数组返回相对应的项。

小编注:通俗点说,就是根据条件进行查找并返回值。具体查看详见参数及示列。

二、语法说明

Xlookup函数飞、刘能和王飞的语文成绩

=XLOOKUP(A11:A13,A2:A7,C2:C7)

小编注:从下面的演示可以看出,在B11设置公式查找A11:A13的值,可以同时在3个单元格返回对应查找结果。也就是说以后用xlookup查找时只需要在第一个单元格中设置公式即可。

如果想进一步计算平均分,外套average即可。这时返回结果也只有一个值。

=AVERAGE(XLOOKUP(A11:A13,A2:A7,C2:C7))

【例3】查找姓名包含“飞”的语文成绩

=XLOOKUP(A11,A2:A7,C2:C7,2)

小编注:当第4个参数是2时,查找值中可以使用通配符。*表示任意多个字符,?表示单个字符。只是查找结果只返回第1个符合条件的值。

如果查找3个姓名中末尾是飞的语文成绩,可以用??飞表示飞前有两个字符

2、查找范围或数组、返回范围或数组

Xlookup(查找的值,查找范围数组,返回范围或数组,查找模式,搜索模式)

小编注:第2、3个参数可以是单元格引用,也可以是数组。查找原理是在查找范围或数组查找值,如果找到则返回返回范围或数组中对应位置的值。

【例1】从右向左查

=Xlookup(A11,B2:B7,A2:A7)

【例2】按行上下查找

=Xlookup(B5,A1:D1,A2:D2)

【例3】多条件查找

=Xlookup(A11B11,A2:A7B2:B7,D2:D7)

小编注:1、2个参数可以用多个值和范围,实现多条件查找。

【例4】同时查找多列

=XLOOKUP(A11,A2:A7,B2:D7)

小编注:当第3个参数是多列范围或数组时,公式也会同时返回多列值

3、查找模式

Xlookup(查找的值,查找范围数组,返回范围或数组,查找模式,搜索模式)

小编注:第4个参数省略默认值是0,表示精确匹配,当为2时可以使用通配符(前面已有示例)。当为-1和1时区间查找,其中-1查找较小的项(和Vlookup省略最后一个参数用法相同),而1查找较大的项。

【例1】根据销量查找奖金

=XLOOKUP(B9:B12,B2:B5,C2:C5,-1)

小编注:当第4个参数是-1时,会在第1个数组中查找比给定值小且最接近的数,第2个参数需要升序排列。

如果第4个参数为1时,会在B列中查找比给定值大且最接近的数

4、搜索模式

Xlookup(查找的值,查找范围数组,返回范围或数组,查找模式,搜索模式)

小编注:当第5个参数是1从前向后查找(默认),-1是从后向前查找。后面两个是二进制搜索,不常用这里不再详细介绍。这个参数的主要作用是可以实现查找最后一个符合条件的值。

【例1】查找最后一个A货价格

=xlookup(A11,B2:B7,C2:C7,0,-1)

编者按:Xlookup函数目前只能在最新更新的office365版本中使用,不过,这么牛X的查找函数,将来你肯定会用到的。

本文转载已获授权,来源:Excel精英培训(ID:excelpx-tete)。

本文来自网络,不代表加推新闻网立场,转载请注明出处:http://www.bafangmiaomu.com/shehui/97566/

作者: 头条新闻

为您推荐