VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
  ▲lookup_value:必需。要在表格或区域的第一列中搜索的值。lookup_value参数可以是值或引用。如果为lookup_value参数提供的值小于table_array参数第一列中的最小值,则VLOOKUP将返回错误值#N/A
  ▲table_array:必需。包含数据的单元格区域。可以使用对区域(例如,A2)或区域名称的引用。table_array第一列中的值是由lookup_value搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
  ▲col_index_num:必需。table_array参数中必须返回的匹配值的列号。col_index_num参数为1时,返回table_array第一列中的值;col_index_num2时,返回table_array第二列中的值,依此类推。如果col_index_num参数小于1,则VLOOKUP返回错误值#VALUE!,大于table_array的列数时,则VLOOKUP返回错误值#REF!
  ▲range_lookup:可选。一个逻辑值,指定希望VLOOKUP查精确匹配值还是近似匹配值:
   如果range_lookupTRUE或被省略,则返回精确匹配值或近似匹配值。如果不到精确匹配值,则返回小于lookup_value的最大值。
   如果range_lookup参数为FALSEVLOOKUP将只查精确匹配值。如果table_array的第一列中有两个或更多值与lookup_value匹配,则使用第一个到的值。如果不到精确匹配值,则返回错误值#N/A。 
提示
  table_array的第一列中搜索文本值时,请确保table_array第一列中的数据不包含前导空格、尾部空格、非打印字符或者未使用不一致的直引号(' ")与弯引号()。否则,VLOOKUP可能返回不正确或意外的值。
  在搜索数字或日期值时,请确保table_array第一列中的数据未存储为文本值。否则,VLOOKUP可能返回不正确或意外的值。
  如果range_lookupFALSElookup_value为文本,则可以在lookup_value中使用通配符——问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查实际的问号或星号,请在字符前键入波形符 (~)
  示例
  基础数据如图所示的A1:C10,公式含义如下:

     ●=VLOOKUP(1,A2:C10,2):使用近似匹配搜索A列中的值1,在A列中到小于等于1的最大值0.946,然后返回同一行中B列的值。
  ●=VLOOKUP(1,A2:C10,3,TRUE):使用近似匹配搜索A列中的值vlookup函数怎么应用1,在A列中到小于等于1的最大值0.946,然后返回同一行中C列的值。
  ●=VLOOKUP(0.7,A2:C10,3,FALSE):使用精确匹配在A列中搜索值0.7。因为A列中没有精确匹配的值,所以返回一个错误。
  ●=VLOOKUP(0.1,A2:C10,2,TRUE):使用近似匹配在A列中搜索值0.1。因为 0.1 小于 A 列中最小的值,所以返回一个错误。
  ●=VLOOKUP(2,A2:C10,2,TRUE):使用近似匹配搜索A列中的值2,在A列中到小于等于2的最大值1.29,然后返回同一行中B列的值。