Excel的查找函数如同导航灯塔,引领我们迅速定位到所需信息。

今天,我们将深入探索VLOOKUP(纵向查找)、HLOOKUP(横向查找)以及LOOKUP(全能查找)这三大查找函数的独特魅力与实战应用。

一、VLOOKUP函数:纵向查找的王者

VLOOKUP为纵向查找,是Excel中最为人熟知的查找函数之一。它能够在指定的数据表中,根据某一列的值,查找并返回另一列中的对应值。

VLOOKUP(查找值,查找区域,列数,匹配类列)

有一个包含员工姓名和部门的纵向表格:

输入公式:=VLOOKUP(H2,B:F,4,0)

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

第一个参数是查找值,即你想要查找的员工姓名。

第二个参数是查找区域,以姓名开始的区域,因为查找的是姓名,所以查找区域必须是从姓名列开始。

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

第三个参数是返回值所在列,即你希望返回的数据在查找区域中的哪一列,部门在查找区域的第4.输入4

第四个参数是匹配类型:0精确匹配

二、HLOOKUP函数:横向查找的专家

HLOOKUP,意为横向查找,是VLOOKUP的横向版本。

它能够在指定的数据表中,根据某一行的值,查找并返回另一行中的对应值

HLOOKUP(查找值,查找区域,行数,匹配类列)

HLOOKUP与VLOOKUP第三个参数有区别,一个是行数,一个是列数。

输入公式:

=HLOOKUP(C9,$B$2:$J$5,4,0)

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

第一个参数是查找值,即你想要查找的员工姓名

第二个参数是查找区域:以姓名开始的区域B2:J5,为了公式填充不出错。这里要锁定区域。

第三个参数是返回值所在行,部门在查找区域的第4行。输入4

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

第四个参数同样是匹配类型,选择精确匹配(输入0或FALSE)

三、LOOKUP函数:全能查找的新秀

LOOKUP函数在横向查找、纵向查找、反向查找以及多条件查找中查找

LOOKUP(查找值,查找值所在区域,结果区域)

(1)lookup横向查找

输入公式:=LOOKUP(G2,B2:B10,E2:E10)

与VLOOKUP跟HLOOKUP的区别在于,LOOKUP只需要查找值所在的区域就可以,它不需要严格指定查找值与查找结果列之间的完整数据区域

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

(2)lookup纵向查找

输入公式:=LOOKUP(C9,B2:J2,B5:J5)

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

(3)lookup反向查找

VLOOKUP函数只能正向查找即从左到右查找,HLOOKUP是从上往下查找。

如图:表中的姓名在部门的左边,查找的内容也是按姓名然后是部门,这样是正向查找。

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

如图:即先根据部门查找,再返回对应的姓名信息,这就是反向查找

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

1、输入公式:

=LOOKUP(G2,E2:E7,B2:B7)

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

这里因为lookup在是常规查找时,他对数据的排序是有要求的,那么必须要升序,它才能识别。

对部门进行排序后:

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

查找结果就正确了。

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

在这个横向的表里面也是同样的情况,里面的数据必须是升序排列的。

我们是否每次都需要对表格数据进行重新排序呢?答案是否定的。

2、精确查找公式

LOOKUP(1,0 /(查找值所在区域=查找值),结果区域)

输入公式:=LOOKUP(1,0/(E2:E7=G2),B2:B7)

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

输入公式:=LOOKUP(1,0/(B5:J5=D9),B2:J2)

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

(4)lookup多条件查找

=LOOKUP(1,0/((B2:B10=G2)*(E2:E10=H2)),D2:D10)

多个条件只需要用”*“进行连接,最后在多个条件外面再加上一个括号,把条件括在括号内。

excel三大查找函数VLOOKUP、HLOOKUP、LOOKUP用法实例应用-趣帮office教程网

综上所述,

VLOOKUP、HLOOKUP和XLOOKUP这三大查找函数各有千秋,能够满足不同场景下的查找需求。

你学会了吗?