2024年4月15日发(作者:)
excel2016 vlookup函数的使用方法及实例
VLOOKUP函数用于在指定范围内查找某个值,并返回该值相
对应的另一列的值。其基本语法如下:
VLOOKUP(要查找的值, 查找范围, 返回的列数, 精确匹配)
- 要查找的值:要在查找范围中查找的值。
- 查找范围:包含要查找值的范围,例如数据表或单列/行。
- 返回的列数:要返回的值所在的列数。如果返回的列在查找
范围中的左侧,可以使用正数;如果在右侧,要使用负数。
- 精确匹配:是一个逻辑值(TRUE/FALSE),用于指定是否
要进行精确匹配。默认为TRUE,表示只找到与要查找值完全
匹配的值。
示例:
假设有以下数据表格,表示学生成绩情况:
A B
-----------
Tom 80
Jane 90
John 75
Lisa 85
1. 查找Tom的成绩:
=VLOOKUP("Tom", A:B, 2, FALSE)
返回80。
2. 查找John的成绩:
=VLOOKUP("John", A:B, 2, FALSE)
返回75。
3. 如果查找的值不存在,可以使用IFERROR函数来进行错误
处理:
=IFERROR(VLOOKUP("Sarah", A:B, 2, FALSE), "Not Found")
返回"Not Found"。
注意事项:
- 如果查找范围并不是连续的单列或单行,要使用“:”运算符来
表示范围,例如A:B表示A列到B列。
- 如果要返回的列数比查找范围的列数大,将返回错误值
#REF!。
- 如果要进行模糊匹配,可以使用通配符*或?进行匹配,例如
VLOOKUP("Tom*", A:B, 2, FALSE)将匹配Tom开头的值。
- VLOOKUP函数只能从左到右查找,即要查找的值必须在查
找范围中的左侧。如果要从右到左查找,可以使用
INDEX/MATCH组合函数。
- 使用VLOOKUP函数时,要确保查找范围是有序的,否则可
能返回不正确的结果。


发布评论