excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel表格xlookup函数怎么用,详细步骤讲解掌握常规公式表达

Vlookup函数代表2019版本之前excel最强查询引用函数,从该版本起,xlookup函数能够代替Vlookup函数执行所有查询,属于增强版或高配版的Vlookup。

这节我们将通过数据表案例,来认识xlookup函数的基础语法,和常规公式的写法表达。

首先来看xlookup函数的语法图:

它的具体含义是在某个范围或数组中搜索匹配项,并通过第二个范围或数组返回相应的项,默认情况下执行精确匹配。这是excel官方给出的定义。

用作者的话来讲,就是查询某个值在区域中的位置,然后返回另一区域对应位置的值。这也是xlookup函数的查询逻辑。

它的表达式为:=xlookup(查找值,查询区域,返回区域,未查询到值,匹配类型,搜索类型)

它的完整表达包含6个参数,但在实际工作中,常规公式可以仅输入前3个参数即可运行。

所以,从常规3参数表达来看,xlookup函数其实非常简单,甚至相较Vlookup函数的语法也会更为简洁。

如下图所示,要根据代码查询对应简称,我们可以直接输入公式:

=XLOOKUP(F3,B3:B33,C3:C33)

这个公式第1参数是查询值,第2参数是查询区域,第3参数是要返回的区域,然后省略后3个参数,它会在B列中查询到F3单元格值的位置,然后在C列相同位置找到要返回的结果。

如果是完整6参数的表达,公式则为:=XLOOKUP(F3,B3:B33,C3:C33,"无查询",0,1)

它的结果没有发生变化。

那么我们来看一下xlookup函数后3位参数,第4参数很简单,就是没有查询到结果时,返回一个特定值,如果省略,则返回错误值“#N/A”。

然后看第5参数匹配类型,它是指xlookup函数执行结果匹配的方式,包含4种情况,如下图所示,通过4个特定参数值表示4种不同匹配方式,如果省略该参数,则默认为精确匹配。

xlookup函数第6参数搜索类型,是xlookup函数的查询方式,同样通过4个数字来表示相应的查询方式,省略该参数,则默认执行从第一项开始到最后一项进行查询。

比如下图我们要查询“专用设备”下最后一次出现的数据,则可以通过从最后一项开始到第一项查询的方式,来写公式:

=XLOOKUP(F7,D3:D33,C3:C33,,0,-1)

在公式中我们只需要设置它的第6参数为“-1”即可执行从最后一项开始查。

通过xlookup函数参数的灵活设置,我们能够解决更多的实际问题,从这个角度来讲,我们应该去认识和掌握xlookup函数的语法和公式写法。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接