表格函数之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 防错
找不到时返回「无」而不是报错。
公式返回结果为「无」,如上图所示。
四、小结
VLOOKUP 是入门查找的首选:首列找值、按列取数,精确匹配记着写 FALSE。它的短板是只能向右找、首列必须有序,遇到反向或更复杂的查找,可以交给 XLOOKUP 或 INDEX+MATCH 组合。
评论(0)
请登录后发表评论。