VLOOKUP

使用 HLOOKUP 和 VLOOKUP 在大列表中查找值。使用 HLOOKUP 搜索行,使用 VLOOKUP 搜索列。

该函数在表或数组的左列中搜索指定的值。也就是说,它搜索行标题。如果找到指定的值,则返回同一行中指定列的值。

要查找输入值的精确匹配,请将指定为 range_lookup 参数的值。若要使用“真”,数据必须以升序排列。

语法

VLOOKUP(lookup_value, table_array,column_index_number [,range_lookup=TRUE])

Lookup_value 可以是包含希望查找的值的单元格参考。

Table_array 是单元格范围。

column_index_number 是返回值的列编号。

示例

该表占据 A1:E5,显示了四个地区的 4 种产品的销售情况:
产品 A 产品 B 产品 C 产品 D
地区 1 76 67 58 57
地区 2 59 71 52 55
地区 3 75 45 69 43
地区 4 12 44 17 28

单元格 Y20 包含地区 2

此函数返回 71,地区 2 的行的第三列中的值:

=VLOOKUP(Y20,A1:E5,3,TRUE)