excel 中VLOOKUP函数用法介绍 VLOOKUP函数应用实例分析
发布时间:2023-05-06 21:43:47
第一部分, VLOOKUP函数用法介绍
Lookup的意思是“查找”,Excel中“Lookup”相关的函数有三个:VLOOKUP、HLOOKUP和LOOKUP。vlookup是垂直方向的查找,Hlookup函数是水平方向的查找。
本期主要分享vlookup函数,在 VLOOKUP 中的 V 代表垂直。vlookup函数的用法就是在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。
VLOOKUP函数的语法是:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
其中,lookup_value是查找值,table_array代表查找区域,col_index_num是表示区域中第几列,range_lookup表示查找方式。
Range_lookup查找方式分为两种:模糊查找和精确查找。
模糊查找 table_array 第一列中的值必须以升序排序,否则 VLOOKUP 可能无法返回正确的值,模糊查找 Range_lookup 的值为TRUE或1。
精确查找 table_array 第一列中的值无需按升序排序,精确查找 Range_lookup的值为 FALSE 或0。
在实际运用中,大都使用精确查找。
第二部分,VLOOKUP函数应用实例分析。
下图所示的图片是下面所有题的数据源。
第一题,求“eh人员”列中“简单”对应的“地区”列的值。
公式为:=VLOOKUP(G7,A4:C9,2,0)
最简洁的公式,也可以这样写:=VLOOKUP(G7,A4:C9,2,)
公式解析:G7单元格是需要查找的值,A4:C9代表查找区域,2代表查找位于区域第二列,0为精确查找,也可以省略不写。
第二题,求“eh人员”列中“笑看今朝”对应的“性别”列的值。
单击G11单元格,在编辑栏可以看到“笑看今朝”前面有一个空格,首先对空格进行处理,否则会出现#N/A错误。
处理空格的方法有几种,比如TRIM函数、SUBSTITUTE函数,或者直接替换的形式。
因此,本题的公式为:=VLOOKUP(TRIM(G11),A4:C9,3,)
第三题,求“eh人员”列中含有“无言”对应的“地区”列的值。
本题涉及一个模糊查找的知识点,查找文本时,可以使用通配符“*”、“?”。其中*号代表多个字符,?号代表1个字符。
本题的公式为:=VLOOKUP(G15&"*",A4:C9,2,)
第四题,查询“星哥”是否在“eh人员”列中。
此题涉及到两个函数:
第一,IF函数。此函数是根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),从而返回相应的内容。
第二,ISNA函数。ISNA函数是用来检测一个值是否为#N/A,从而返回TRUE或FALSE。ISNA 值为错误值 #N/A(值不存在)。
ISNA函数,通常其余函数结合使用,比如本题使用vlookup函数时,配合if函数和isna函数进行返回值"#N/A"为空的更正。
本题的公式为:=IF(ISNA(VLOOKUP(G19,A4:C9,1,)),"否","在")
公司分析:比如,选中公式中的VLOOKUP(G19,A4:C9,1,)部分,按F9键,得到结果为#N/A,根据上面的ISNA函数介绍, 检测到ISNA的值为#N/A,从而得到结果为TRUE。然后抹黑IF(TRUE,"否","在"),根据IF函数判断到值为TRUE,因此得到最终结果为“否”。
如果对公式中某部分有不明白之处,可以在公式编辑栏选中其对应的部分,然后按下F9键,俗称“抹黑”进行计算结果查询,然后按ESC键返回。
第五题,求“eh人员”列中“坤哥”对应的“地区”和“性别”列的值。
本题属于根据一个条件,返回多个对应值。此题的思路是通过COLUMN函数来获取Col_index_num 的值。
得到公式为:=VLOOKUP($K7,$A$4:$C$9,COLUMN(B1),),往右拖动复制公式得到“性别”列对应的值。
第六题,求“eh人员”列中“吴姐”对应的“性别”和“地区”列的值。
通过查看源数据,可以看到“性别”和“地区”列的顺序被颠倒,也就是被打乱了,在这种情况,原来的COLUMN函数就得不到正确结果了。
使用MATCH函数,不管列的顺序怎么打乱,每种情况在原来的排位都不会改变的。
=VLOOKUP($K11,$A$4:$C$9,MATCH(L$10,$A$4:$C$4,),)
公式解析:本题的思路是通过MATCH函数来获取Col_index_num 的值,从而得到最终结果。
MATCH(L$10,$A$4:$C$4,)部分的意思就是查找L10单元格在A4:C4单元格区域中的值,即返回L10单元格“性别”位于A4:C4单元格区域中的位置。
MATCH函数的用法就是返回在指定方式下与指定数值匹配的数组中元素的相应位置。


猜你喜欢
- word2010中怎么设置鼠标指向按钮后显示提示?word中想设置这样一个功能,就是鼠标指向按钮以后直接提示这个按钮的功能文字说明,该怎么设
- 计算机电源的好坏也是影响用户对操作系统体验的一个重要原因,一些电源的功率可能稍低,在运行游戏的时候就会让计算机出现心有余而力不足的状态,但电
- Win10专业版系统用户如果想要新建文件夹、文档的话,只要点击鼠标右键在菜单中找到新建选项就可以了,不过,近来一些Win10专业版系统用户却
- 怎么给文件夹加密设置密码?现在很多用户为了保护自己的隐私,会在自己的电脑文件夹设置密码,但是有部分用户不知道怎么给文件夹设置密码,下面小编就
- 手机图片怎么加水印?在微信小程序中,有一个名为“水印小助手”的小程序,可以为用户快速在图片甚至身份证图片上添加水印。如果用户需要临时发送某些
- Win10系统怎么打开游戏栏功能?很多小伙伴喜欢将自己玩游戏的视频录制下来,这个时候就可以打开电脑中的游戏栏功能录制游戏或者进行屏幕截图,一
- 菜鸟裹裹如何查快递价格?菜鸟裹裹是一款实用性很高的快递服务软件,不仅可以帮我们查快递信息们还可以寄件,就连寄件的价格也能查询,那么今天就和小
- Windows 10安装过程中提示错误0xC1900101,这是常见的问题,并不是操作系统中的错误,下文小编就为大家带来解决方法,一起看看吧
- Win7文件夹属性变灰色无法操作怎么办?Win7电脑里面每个文件夹都有自己的属性,用户可以通过改变文件夹的属性来改变文件夹的常规、共享等,最
- (1)点击「+新建团队」,输入团队名称(如“财务部”),点确定,这样就完成“财务部”团队的创建了: (2)点击团队名称(如“财务部”),再
- PPT怎么制作矩形抽奖动画?PPT中想要制作一个抽奖的动画,该怎么制作呢?下面我们就来看看ppt中制作抽奖动画的教程,需要的朋友可以参考下p
- 所有文件属性中的时间都是按照访问、修改、创建时间为准,若是需要修改文件属性时间则需要特定的软件对其篡改,篡改后的文件可以提供最好的时间证明。
- 有小伙伴更新Win11后出现时间和日历不显示了,本文就为大家带来了详细的解决教程,需要的朋友一起看看吧Win11是微软最新发布的电脑装机系统
- 我们经常使用手机wps来查看和编辑文档,那么,你知道如何使用手机wps来查看ppt文档的信息吗?下面就让小编告诉你 如何使用手机wps查看p
- 今天来给大家分享个很常见的小问题。为什么我明明输入是公式,带=的,应该返回所要的值才对。比如说。按理说我肯定要返回一个数值或文本吧。怎么我回
- 导致蓝屏的原因有很多种,我们只有找出具体原因才能对症下药,今天小编在这里来教大家Win8.1系统反复蓝屏的原因及解决方法 ,感兴趣的朋友一起
- PPT如何制作折纸效果?有用户为了让自己的幻灯片内容更为有趣,就想在幻灯片内制作有折纸效果的图形,那么应该如何操作呢?其实方法很简单,让我们
- 自从新闻和兴趣功能的推送,许多小伙伴越来越喜欢使用这个功能了。可是这个功能为我们推送的并不是全部都是我们喜欢的,那么怎么将一些不喜欢的图标进
- 在使用飞飞一键重装工具的时候,很多用户们不知道如果怎么使用这款软件去安装xp系统,今天系统部落就为广大的用户们提供一份详细图文的教程,专门解
- 苹果macOS提供了一些选项来调整鼠标和键盘控件,但是这些应用程序使用户可以完全自定义它们。如果用户要自定义鼠标,触控板或键盘控件,则mac