vlookup函数的参数 vlookup函数下拉出错NA
各位老铁们好,相信很多人对vlookup函数的参数都不是特别的了解,因此呢,今天就来为大家分享下关于vlookup函数的参数以及vlookup函数下拉出错NA的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
vlookup函数有几个参数,每个参数的含义
VLOOKUP函数有4个参数。
参数解释如下:
参数一:查找值
此参数代表需要查找的值或引用单元格。例如,在Excel表格中,如果你想要查找某个特定名称的数据,这个名称就是查找值。
参数二:表数组
这是包含数据的区域或表格的引用。这个参数是VLOOKUP函数查找数据的主要来源。它应该包含至少两列数据,其中第一列是查找依据,第二列则是返回的数据。
参数三:列索引号
该参数代表返回值的相对列数在表数组中。简单来说,假设查找值对应的列在表数组中处于第一列的位置,那么如果我们要返回的数据位于表数组的第二列位置,列索引号就应该为数字“2”。依次类推,后续列的列索引号会相应递增。
参数四:近似匹配
这是一个可选参数,表示是否需要进行近似匹配。默认情况下,VLOOKUP是按照精确匹配进行搜索的。如果你想要实现近似匹配的功能,那么需要选择TRUE作为该参数的值。如果选择FALSE或者不设置该参数,则默认为精确匹配。请注意,如果表格中的数据排列无序或包含近似值,选择近似匹配可能会产生错误结果。因此,在实际应用中需要谨慎选择该参数的值。
不同的使用场景和实际需求可能会导致VLOOKUP函数的参数配置有所变化。为了更好地发挥函数的效能,应熟悉并掌握每个参数的具体含义和用法。
1, VLOOKUP函数的四个参数的详细解释
VLOOKUP函数的作用是,在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。
VLOOKUP中的 V参数表示垂直方向。当比较值位于需要查找的数据左边的一列时,可以使用 VLOOKUP而不是 HLOOKUP。
语法
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
第一参数:Lookup_value为需要在表格数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value
可以为数值或引用。若 lookup_value小于 table_array第一列中的最小值,VLOOKUP返回错误值#N/A。
第二参数:Table_array为两列或多列数据。使用对区域或区域名称的引用。table_array
第一列中的值是由 lookup_value搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
第三参数:Col_index_num为 table_array
中待返回的匹配值的列序号。Col_index_num为 1时,返回 table_array第一列中的数值;col_index_num为 2,返回
table_array第二列中的数值,以此类推。如果 col_index_num:
小于 1,VLOOKUP返回错误值#VALUE!。
大于 table_array的列数,VLOOKUP返回错误值#REF!。
第四参数:Range_lookup为逻辑值,指定希望 VLOOKUP查找精确的匹配值还是近似匹配值:
如果为 TRUE或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value的最大数值。
table_array第一列中的值必须以升序排序;否则 VLOOKUP可能无法返回正确的值。有关详细信息,请参阅排序数据。
如果为 FALSE,VLOOKUP将只寻找精确匹配值。在此情况下,table_array第一列的值不需要排序。如果 table_array
第一列中有两个或多个值与 lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。
注解
在 table_array第一列中搜索文本值时,请确保 table_array第一列中的数据没有前导空格、尾部空格、直引号('或
")与弯引号(‘或“)不一致或非打印字符。否则,VLOOKUP可能返回不正确或意外的值。有关详细信息,请参阅 CLEAN和 TRIM。
在搜索数字或日期值时,请确保 table_array第一列中的数据未存储为文本值。否则,VLOOKUP
可能返回不正确或意外的值。有关详细信息,请参阅将保存为文本的数字转换为数字值。
如果 range_lookup为 FALSE且 lookup_value为文本,则可以在 lookup_value中使用通配符、问号(?)
和星号(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。
vlookup函数的四个参数含义
Vlookup函数的四个参数分别是:
“Lookup_value:”、“Table_array:”、“Col_index_num:”和“Range_lookup:”。它们的含义分别是:
1.Lookup_value:
意思:需要查找的值。
想找什么就可以使用这个找。
2.Table_array:
意思:被查找的数据源。
表示可以去哪里找。
3.Col_index_num:
意思:返回第二个参数的序列号。
需要返回的时候可以通过这个函数。
4.Range_lookup:
意思:查找模式,0是精确查找,非0值表示模糊查找。
表示精确的查找或者模糊的匹配。
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。
Lookup与Vlookup的区别
Lookup与Vlookup都是常用的函数,区别为:Vlookup的使用相对于Lookup函数的使用要简单、更为常用。一般查找的内容大多是精确查找。
Lookup查询的内容可以是一部分,但是Vlookup的查询内容一般是完全一致的内容。Vlookup函数的使用范围是纵向查找引用的函数。Lookup函数横向纵向都可以查询。从函数的解释可以知道,也就是只能列查询。
关于vlookup函数的参数和vlookup函数下拉出错NA的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。