EXCEL中VLOOKUP函数怎么用?

【EXCEL中VLOOKUP函数怎么用?】
什么叫VLOOKUP函数?
VLOOKUP函数是Excel中的一个纵向查找函数 。函数中的V为单词Vertical(垂直的)的缩写 。LOOKUP即为查找的意思 。在表格中 。纵向的我们叫列 。顾名思义 。纵向查找即为按列查找 。最终返回所需查询列对应的值 。
VLOOKUP函数的语法规则:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 。
大白话翻译过来就是VLOOKUP(要查找的值 。查找范围 。返回第几列的值 。精确匹配/模糊匹配) 。
lookup_value:为在查找范围的第一列中要查找的值 。
table_array:为查找范围 。注意查找范围的第一列为要查找的值 。
col_index_num:待返回的数据列所在的序号 。注意:该序号是你选定的查找范围的列号 。而不是以A列作为第1列 。
range_lookup:为逻辑值 。指查找时是精确匹配还是模糊匹配 。如果为FALSE或0 。则返回精确匹配的结果 。如果找不到 。则返回错误值#N/A 。如果为TURE或1 。则返回模糊匹配的结果 。工作中 。通常都使用精确匹配 。大家先学习下精确匹配 。
VLOOKUP举例示范:
前面我们说了 。VLOOKUP是按列查找 。在查找范围的第一列搜索查找值 。然后返回对应的序号的待查找值 。如下图所示 。根据姓名 。查找出对应的身高 。

EXCEL中VLOOKUP函数怎么用?

文章插图
No.1:选中要输入数据的的单元格 。并键入公式=VLOOKUP(I2,$B$1:$F$16,4,0) 。输入完毕后按下Enter键后即可返回待查询的值 。
EXCEL中VLOOKUP函数怎么用?

文章插图
No.2:向下拖动公式即可完成自动填充 。接下来会详细解释下各符号的意义 。
EXCEL中VLOOKUP函数怎么用?

文章插图
符号意义1:
I2是我们要查找的值 。这个地方我们也可以输入“赵四” 。但是为了后续填充方便 。直接选择单元格I2即可 。
EXCEL中VLOOKUP函数怎么用?

文章插图
符合意义2:
如果没有范围 。Excel就知道去哪找了 。因此我们输入$B$1:$F$16 。$在Excel中是绝对引用的意思 。大家可以去了解下 。通过输入$B$1:$F$16 。可以固定查找范围 。避免拖拽公式时 。查找范围发生变化 。
EXCEL中VLOOKUP函数怎么用?

文章插图
符号意义3:
输入数字4 。表示返回值位于查找范围的第四列 。注意:要返回的列一定要包含在查找范围内;另外 。需要注意的是 。在本栗子中 。B列为第1列 。因此E列为第4列 。
EXCEL中VLOOKUP函数怎么用?

文章插图
符号意义4:输入数字0 。表示FALSE 。即精确匹配 。也可以直接输入FALSE 。
这就是简单的VLOOKUP函数的使用 。
其他观点:
我也来回答下这个问题 。
Vlookup函数 。是Excel中最基础的公式之一 。更是最常用的公式 。基本上是要天天用的 。
Vlookup函数说明函数搜索某个单元格区域 (区域:工作表上的两个或多个单元格 。区域中的单元格可以相邻或不相邻 。)的第一列 。然后返回该区域相同行上任何单元格中的值 。用法:vlookup( 找什么, 查找的范围, 返回哪一个值, 精确查找还是模糊查找 )
EXCEL中VLOOKUP函数怎么用?

文章插图
再来个简单案例
EXCEL中VLOOKUP函数怎么用?

文章插图
最牛查询组合 Index+Match
经常有很多表亲再问 。Vlookup怎么从右向左查询?好吧 。公式这样写:VLOOKUP(I2,IF({1,0},$C:$C,$B:$B),2,0)
啊哦 。很复杂是不是?
这里 。我再给分享下有一组非常灵活的公式 。index+Match组合 。在很多情况下 。完胜Vlookup 。因为 。这个组合用起来 。简单 。
用法:INDEX(区域, 第几行); MATCH(找什么, 在哪里找, 查找方式)
如下简单案例 。先用match找出D2在A列的行数 。然后用index找出同行B列的值 。
EXCEL中VLOOKUP函数怎么用?

文章插图
如此 。不管获取的数值是在左边还是右边 。用一个组合公式直接搞定 。
再来个复杂点的示例
EXCEL中VLOOKUP函数怎么用?

文章插图
对比下Vlookup 。你更喜欢用哪个呢?
其他观点:
离开了电脑界面 。看到这个问题 。再想了一下 。险些忘记vlookup的用法了!
提笔忘字之后 。又有离键忘式了 。

推荐阅读