在Excel的数据处理领域,函数的运用是提升工作效率的关键。其中,XLOOKUP函数凭借其强大而灵活的功能,逐渐成为众多数据处理者的得力助手。不过需要注意的是,XLOOKUP函数在Office中仅部分高版本支持使用,若版本较低可能无法应用;而使用WPS的用户,则可以通过升级到最新版来解锁这一函数的强大功能。接下来,我们就深入了解XLOOKUP函数的六个参数以及九种实用的用法。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

一、XLOOKUP函数参数解析

XLOOKUP函数共有六个参数,其表达式为“=XLOOKUP(查找值,查找范围,输出结果范围,找不到时输出的值,查找模式,搜索模式)”。下面为大家详细解释每个参数的含义:

  1. 查找值:这是我们要在查找范围中搜索的特定值,它决定了函数查找的目标。
  2. 查找范围:指定了函数在哪个区域内查找查找值,是函数进行搜索的范围。
  3. 输出结果范围:当在查找范围中找到查找值后,函数会从这个范围中返回相应位置的值。
  4. 找不到时输出的值:当在查找范围中没有找到查找值时,函数将返回这个指定的值,类似于VLOOKUP+IFERROR的嵌套功能。
  5. 查找模式:用于设置查找的方式,例如精确查找或模糊查找等。
  6. 搜索模式:决定了函数在查找范围内搜索的方向,如从上到下或从下到上等。

二、XLOOKUP函数的九种用法

01、横向查找

应用场景:根据姓名查找对应的分数。

公式:=XLOOKUP(D2,A:A,B:B)

解析:函数在A列(查找范围)中查找D2单元格中的姓名(查找值),找到后从B列(输出结果范围)中返回对应的分数。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

02、批量查找

应用场景:批量查找多人的分数。

公式:=XLOOKUP(D2:D4,A:A,B:B)

解析:这里需要先选择需要查找的三个单元格区域,然后输入公式,最后同时按CTRL+shift+enter。函数会在A列中依次查找D2:D4单元格区域中的姓名,并从B列中返回对应的分数。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

03、查找不到输出结果空

应用场景:根据姓名查找学号,当找不到时显示特定信息。

公式:=XLOOKUP(D2,A:A,B:B,"查无此人")

解析:当在A列中找不到D2单元格中的姓名时,函数将返回“查无此人”(第4个参数指定的值)。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

04、逆向查找

应用场景:根据姓名查找学号,与常规查找方向相反。

公式:=XLOOKUP(E2,B:B,A:A)

解析:与VLOOKUP函数不同,VLOOKUP的查找条件必须在查找区域的首列,否则需要使用IF函数嵌套。而XLOOKUP函数在不调整数据源的前提下,能更方便地实现逆向查找。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

05、模糊查找

应用场景:查找姓“孙”结尾“空”的学员的学号。

公式:=XLOOKUP(E2,B:B,A:A,,2)

解析:当第5个参数为2时,查找值中可以使用通配符(*表示任意字符或无字符,?表示单个字符),且查找结果只输出第一个符合条件的值。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

06、纵向查找

应用场景:查找悟空的成绩。

公式:=XLOOKUP(A5,A1:I1,A2:I2)

解析:函数在A1:I1这一行(查找范围)中查找A5单元格中的值(查找值),找到后从A2:I2这一行(输出结果范围)中返回对应的成绩。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

07、多条件查找

应用场景:根据学号和姓名查找分数。

公式:=XLOOKUP(E2&F2,A:A&B:B,C:C)

解析:通过使用&(连接符)连接E2和F2单元格的值作为查找值,同时连接A列和B列作为查找范围,函数在连接后的查找范围中查找匹配值,并从C列(输出结果范围)中返回对应的分数,实现了多条件查找。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

08、区间查找

应用场景:根据业绩分数查找提成比例。

公式:=XLOOKUP(E2,A:A,B:B,,-1)

解析:在查找范围A列必须升序排列的前提下,当第5个参数为-1时,函数会在A列中查找比E2单元格中的业绩分数小并且最接近的数值,并从B列中返回对应的提成比例。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

09、倒序查找

应用场景:查找某个产品最后一次补货数量。

公式:=XLOOKUP(E2,B:B,C:C,,,-1)

解析:当第6个参数为-1时,XLOOKUP函数会从下向上查找,输出最后一个符合条件的值,即返回某个产品最后一次的补货数量。

Excel高版本神器XLOOKUP函数,9大用法颠覆认知-趣帮office教程网

XLOOKUP函数以其丰富的参数设置和多样的用法,为我们在Excel数据处理中提供了极大的便利和灵活性。通过掌握这些用法,我们能够更加高效地处理各种数据查找和分析任务。希望大家在今后的工作和学习中,能够充分发挥XLOOKUP函数的优势,提升自己的数据处理能力。