excel学习库

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

常用查找函数有哪些?Excel查找函数掌握这几个就够了!

在 Excel 中,有多个查找函数可用在数据中查找特定值或条件。

小兔分享几个常用的 Excel 查找函数,有需要的朋友,快学起来吧!

01 VLOOKUP函数

该函数是用于垂直(即列)中查找的常用函数,在数据表格中查找某个值,并返回该值所在位置对应的值。

函数构成:VLOOKUP(查找值, 查找区域, 列号, 匹配类型)

其中,返回类型为TRUE(或1)和FALSE(或0),TRUE表示查找最接近的匹配项,FALSE(或0)表示查找精确匹配项。

VLOOKUP函数可以简单理解为,由上而下地查找数据,当同一列中出现多个相同查找值时,该函数只返回第一个查找值对应的值,这么说可能有点不好理解。

举个例子:假设有一份员工信息表,包括姓名、工号、年龄等信息,存在同名同姓的员工,通过姓名查对应的工号,公式为:=VLOOKUP(D3,A:B,2,0),如图所示:

因此在使用vlookup函数值时,查找值需是唯一的,当存在不唯一的情况,比如上述同名同姓的情况,此时我们需要借助辅助列将查找值转换为唯一值。

比如将姓名于工号结合起来形成唯一值,再进行数据的查找,就不会出现错误了。

还是以同个员工信息表为例,需要根据姓名查找员工的年龄,由于有同名同姓的员工,需要在最左侧另起辅助列,创建新的查找值,即输入等式”=姓名&工号”,公式为:=VLOOKUP(F2&G2,A:D,4,0),如图所示:

02 LOOKUP函数

该函数用于在一组数值或数组中查找某个值,并返回对应位置的数值。

LOOKUP 函数有两种用法:一种是用于查找并返回相应值,另一种是用于查找并返回相应范围内的值。

需要注意的是,使用LOOKUP函数前,要以查找值为依据对数据进行升序排序,否则,将返回错误值。

2.1查找并返回相应值,即LOOKUP(查找值,查找值的范围,相应结果的范围)。

当查找值范围中存在多个相同值,LOOKUP 将返回最后一个匹配项的相应值(即由下而上查找数据)。

依然以前面的员工信息表为例,现在需要通过姓名查工号,首先进行排序,再输入下面的公式:=LOOKUP(D2,A1:A17,B1:B17),如图所示:

2.2查找并返回相应范围内的值,即LOOKUP(查找值,查找值的范围)

这种用法一样要求查找值的范围里的数据必须按升序排列。

还是同样的员工信息表,通过姓名查找工号,此时的公式写为:=LOOKUP(D3,A1:B15),如图所示:

03 HLOOKUP函数

该函数用于在水平方向(即行)中查找某个值,并返回对应位置的值。

函数构成:HLOOKUP(查找值,查找区域,行号,匹配类型),HLOOKUP函数与VLOOKUP函数相似,但是它是水平查找,适用于横向排列的数据表格。

其中,返回类型为TRUE(或1)和FALSE(或0),TRUE表示查找最接近的匹配项,FALSE(或0)表示查找精确匹配项。

假设有一份横向排布的员工信息表,包括姓名和工号,需要通过姓名查找工号。可以使用这个公式:=HLOOKUP(E12,A1:Q2,2,0)

若存在相同查找值时,则返回由左往右找到的第一个查找值所对应的值。如图所示:

04 XLOOKUP 函数

该函数是Excel中的新函数,用于在某个范围或数组中搜索匹配项,并通过第二个范围或数组返回相应的项。

函数构成:XLOOKUP(查找值,查找值范围,返回值范围,未找到返回指定值,匹配类型,搜索模式)

其中,如果未找到要查找的值,没有指定返回的值。即忽略该参数,则会返回错误值 #N/A;

匹配类型用于指定查找的方式,例如精确匹配或近似匹配,默认情况下是精确匹配;搜索模式用于指定搜索的方向,例如先往前搜索或往后搜索。

假设有一份员工信息表,现在需要通过姓名找到对应的工号,可以使用这个公式:

=XLOOKUP(E3,A1:A17,B1:B17,"",0)

05 INDEX和MATCH函数的组合

INDEX 和 MATCH 函数的组合在 Excel 中经常用于动态查找和返回数据。

通常,它们用于代替 VLOOKUP 或 HLOOKUP 函数,因为 INDEX 和 MATCH 提供了更灵活的功能,尤其是在处理大型数据的时候。

INDEX`: 返回指定位置的值。

MATCH`: 在查找范围中找到匹配项的位置。

依然以同样的员工信息表为例,倘若现在需要通过姓名查找对应的工号,则可以使用这个公式:=INDEX(B:B,MATCH(E3,A:A,0)),如图所示:

小兔分享的这些函数都是日常查找数据时,使用较为频繁的查找函数,可以根据您的具体需求选择使用。

如有疑问,欢迎带着疑问来交流哟~期待您的关注,您的关注是对我最大的鼓励和认可!

发表评论:

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

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