一、Vlookup函数的作用以及参数
Vlookup是excel中的一个纵向查找函数,它可以在数据区域内,根据查找值在指定的数据区域中查找到我们想要的结果,他的参数一共有4个
第一参数:lookup_value:要查找的数值、引用或文本字符串
第二参数:table_array:要查找的数据区域
第三参数:col_index_num:要查找的结果在查找区域的第几列,必须是正整数
第四参数:range_lookup:近似匹配/精确匹配TRUE/FALSE)
Vlookup函数的前三个参数都十分容易理解,我们需要注意的是vlookup函数的第四参数,第四参数分为2种情况
精确查找:当参数为:FALSE或者0都可代表精确查找,如果找不到要查找的内容,函数便返回错误的值
近似查找:当参数为:TRUE或者1时,表示近似查找,如果找不到要查找的内容,函数会选择小于查找内容的最大值来输出结果,但是必须对数据区域进行升序排序
以上就是vlookup函数的所有参数的讲解,下面让我们通过两个例子来实际的操作下,在这里我们将vlookup函数分为两种情况,近似匹配与精确匹配
1.精确匹配
如下图,我们想要查找橙子的销售额
公式:=VLOOKUP(A1,A:C,3,FALSE)
第一参数:A1,就是我们要查找的橙子的单元格的位置
第二参数:A:C,这个就是我们需要查询的数据区域所在的位置
第三参数:3,因为我们要查找销售额,而销售额在数据区域的第三列,所以输入3
第四参数:FALSE,表示精确匹配,如果找不到橙子函数就会返回错误值#N/A
2.近似匹配
近似匹配在我们日常工作中遇到的情况不多,最常见的就是利用它解决区间判断的问题,使用近似匹配我们的查找值一般都是数值,因为使用近似匹配我们要对查找值进行升序排序
如下图,我们想根据考核得分查找姓名
公式:=VLOOKUP(E2,A:C,3,TRUE)
第一参数:E2,就是81分所在的位置
第二参数:A:C,就是我们要查找的数据区域
第三参数:3,因为要查找姓名,姓名在数据区域的第三列,所以是3
第四参数:TRUE,代表近似匹配
以上两个例子就是vlookup函数的基本用法,这个函数的逻辑十分清晰,我们只需这样记参数即可
我想要查找什么(第一参数)
我查找的这个数据他在哪个数据区域(第二参数)
我想要的结果它在数据区域的第几列(第三参数)
最后选择精确或者近似匹配(第四参数)一般情况下都是精确匹配,直接输入0即可
二、vlookup函数的注意事项
1.查找值中不能有重复值
如果有重复值,vlookup会返回第一个查找到的结果,如下图
我们根据姓名查找销售部王明的考核,因为有重复的姓名存在,当有重复值的时候vlookup会返回第一个查找到的值,所以这里返回的结果是75,也就是行政部王明的考核得分
大家在使用vlookup函数的使用需要特别注意查找值重复这一点,我们可以使用条件格式来突出显示重复值,看一看我们的查找区域的查找值有没有重复值
2.查找方向
使用vlookup查找数据,在数据区域中查找值必须在数据的第一列
如图想要查找橙子,而在数据区域中,橙子在查找区域的第一列,我们只能根据数据区域中第一列向右查找,而不能向左查找,向左查找称之为反向查找,后面会讲到
以上就是这一节的全部内容了,vlookup函数基本用法其实非常简单,动动手多实践一定能能快速的掌握它
往期回顾
领取专属 10元无门槛券
私享最新 技术干货