您的当前位置:首页正文

Vlookup函数应用,跨表查询

2021-04-30 来源:客趣旅游网
Vlookup函数应⽤,跨表查询

vlookup函数是⼀个⾮常常⽤的excel函数,经常⽤于跨表获取数据。1.函数解释

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

lookup_value 必需。 要在表格或区域的第⼀列中搜索的值。 lookup_value 参数可以是值或引⽤。 如果为 lookup_value 参数提供的值⼩于 table_array 参数第⼀列中的最⼩值,则 VLOOKUP 将返回错误值 #N/A。

table_array 必需。 包含数据的单元格区域。 可以使⽤对区域(例如,A2:D8)或区域名称的引⽤。 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 返回 错误值 #REF!。

⼤于 table_array 的列数,则 VLOOKUP 返回。 错误值 #REF!。

range_lookup 可选。 ⼀个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值: 如果 range_lookup 为 TRUE 或被省略,则返回精确匹配值或近似匹配值。 如果找不到精确匹配值,则返回⼩于 lookup_value 的最⼤值。 2.函数的简单应⽤:

这⾥有两个sheet,sheet1包含姓名与年龄,sheet2包含姓名与薪资。我的需求是将sheet2中的薪资按年龄引⽤到sheet1之中:操作如下:

在sheet1中的C2单元格单击添加函数:=VLOOKUP(A2,Sheet2!A2:B3,2,FALSE),点击应⽤即可。函数解释:

=VLOOKUP(A2,Sheet2!A2:B3,2,FALSE)

”A2“,表⽰为需要搜索的值,为函数中的lookup-value

”sheet2!A2:B3“,意思是需要搜索的数据范围为sheet2中A2:B3区域”2“,表⽰的上⽂搜索区域中的第⼆列“FALSE”,模糊查询。

因篇幅问题不能全部显示,请点此查看更多更全内容