表格函数之VLOOKUP函数入门教程

VLOOKUP 是最经典、使用频率最高的查找函数之一:在表格首列找到目标值,再返回同一行中指定列的数据。

一、函数语法

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
参数说明
lookup_value要查找的值
table_array查找区域(首列必须含查找值)
col_index_num返回区域中第几列的数据
range_lookup可选:FALSE/0 精确匹配;TRUE/1 近似匹配(区域需升序)

二、注意事项

  • 只能「向右找」,列号必须大于查找列,无法反向查找
  • 精确匹配务必写 FALSE 或 0,否则可能返回错误结果
  • 近似匹配要求首列升序排列
  • 常见 #N/A:找不到、或文本/数字格式不一致导致匹配失败

三、经典案例

案例一 精确查找工资

用姓名在 A2:C10 中精确匹配,取第 3 列工资。

案例一 精确查找工资

公式返回结果为「9000」,如上图所示。

案例二 近似匹配分档

按分数在升序档位表中匹配等级。

案例二 近似匹配分档

公式返回结果为「B」,如上图所示。

案例三 配合 IFERROR 防错

找不到时返回「无」而不是报错。

案例三 配合 IFERROR 防错

公式返回结果为「无」,如上图所示。

四、小结

VLOOKUP 是入门查找的首选:首列找值、按列取数,精确匹配记着写 FALSE。它的短板是只能向右找、首列必须有序,遇到反向或更复杂的查找,可以交给 XLOOKUP 或 INDEX+MATCH 组合。

💬 0 评论

评论(0)

登录后发表评论。