Vlookup函数的使用技巧及应用实例
平时工作中经常需耍对Excel表格中数据进行查询调用,VLOOKUP函数是工作中使用 频率超高的查询函数之一。本文完整详尽的介绍了 VLOOKUP函数的使用方法,并结合实 例深入的讲解了 Vlookup函数的应用技巧。
1VLOOKUP函数语法解析
VLOOKUP基础用法是搜索某个单元格区域的第一列,然后返回该区域相同行上任何单 元格中的值。
VLOOKUP中的V表示垂直方向。当比较值位于所需查的数据的左边一列时,可以 使用 VLOOKUP
语法结构:
VLOOKUP(lookup_value,table_array, col_index_num, [rangejookup])
解读:
VLOOKUP(什么,在哪,到后返回其右侧对应的第几列数据,精确还是模糊查)
这样一看是不是清晰多了?
具体的语法说明大家按F1看帮助文档吧,本文就不再详细解读了。
需耍说明的一点是,Excel中的帮助信息也有错误,比如在插入两数功能中VLOOKUP 第四参数的说明就是错的,大家注意不要被误导哦!如下图:



www^fRcteiuUhou
红框部分帮助错误,应改为:如果为FALSE0,精确匹配,如果为TRUE或忽略,大
致匹配。
详细解读:
VLOOKUP函数语法解析
httDwww.officezhushou/vlookup/5523.hunl
2VLOOKUP函数单条件査
根据单条件进行数据查是最基础也是最常见的需求了。
看如下案例,工作中的数据源为A:B两列,分别放置业务员姓名和对应的销售额,当需
要按照业务员查其对应的销售额时,就要用到VLOOKUP函数了。
A    A
B
C
D
E
1
1业务员
销售额1
业隽员
销售颔
2
张小雪
45678
李丽萍
88888
3
李晓娜
27140
白顺利
99999
4
刘秋生
32485
王玉梅
63340
5
BB
88888
李巧
16491
Office办公SJ
■ 63340
m 33631
8
王红强
45417
9
吕建彩
84379
10
vlookup模糊匹配
81
66666
11
白顺利
99999
12
李巧
16491
表中黄区域为公式所在位置,以E2单元格公式为例
=VLOOKUP(D2,$A$2:$B$ 12,2,0)
这个公式是标准的VLOOKUP函数的基础应用方法,每个参数都没有变形,所以很方便
初学者获悉这个函数最原始的含义和作用。
第一参数:什么(或者说按什么查),按业务员查,所以输入D2
第二参数:在哪,数据源区域在A:B列,所以输入$A$2:$B$12
第三参数:到后返回第儿列,我们要查的是销售额,销售额位于B列,即第二参数
屮的第二列,所以输入2
第四参数:这里要精确查,所以输入0
翻译过来就是
=VLOOKUP(要查的业务员,包含业务员和其销售额的数据源区域,到后返冋第2列, 精确查)
详细解读:
VLOOKUP函数多条件查
http:www.officezhushou/vlookup/5525.html
3VLOOKUP函数多条件査
如果有多个条件要同时满足怎么办?
其实很简单,可以在数据源左侧创建一个辅助列,将多个条件用&符号连接起来作为条 件查列。
如果数据源左侧不允许插入列,或者想直接用一个公式搞定多条件查,自然也有办法 啦,下面结合一个案例来介绍这种方法。
看如下案例,工作中的数据源为A:C两列,分别放置水果、产地和对应的销售额,当需 要同时按照水果和产地查其对应的销售额时,就要用到VLOOKUP函数的多条件查技 巧了。
表中黄区域为公式所在位置,以G2单元格公式为例 输入以下数组公式,按<Ctrl+Shfit+Enter>组合键结束输入。
=VL00KUP(E2&F2 JF({ 1,0} ,$A$2:$A$ 12&$B$2:$B$ 12,$C$2:$C$ 12)20)
注意:这个公式是数组公式,如果直接按Entei■键输入会返冋#N/A错误值。
新人一定搞不懂啥叫数组公式呢?这里科普一下吧。
Excel中的公式分普通公式和数组公式。
普通公式不多说啦就是大家最常用的,输入公式后直接按Entei•结束输入。
数组公式是为了应对一些比较复杂的计算,需要对一组或者多组数据执行多项计算,返 回一个值或者一组值的公式,这样的公式输入完成后需要按<Ctrl+Shfit+Enter>组合键结束输 入,公式两侧会自动出现一对大括号{},标识这个公式是要按照数组运算模式来计算的。
当鼠标定位在公式所在单元格进入编辑状态时,大括号就消失了,当我们按ESC键退出 编辑状态时大扌舌号就又重新出现了。
详细解读:
VLOOKUP函数多条件查
http:www.officezhushou/vlookup/5525.html
4VLOOKUP函数査返回多列数据
单条件查会了,多条件查也学了,都是输入一个公式然后向下复制填充一列的形式, 如果有多列数据需要根据查值调取对应数据,那么如何输入一个公式就能搞定一个区域的 数据调用呢?
这个案例告诉你答案。
下图中左侧表格是数据源区域,需要在右侧区域根据业务员姓名调取对应的科目成绩,
www.officezhushou
黄区域是需要填写公式的区域。

这个案例中,观察到右侧的科目顺序和数据源一致,都是从数学到体育,如果用最笨的 方法一列一列写公式固然可以实现目的,但当需要查的列很多时无疑是一项人工程。
这里给出一个简单实用的公式,选中H2:K5单元格区域,输入以下公式后按<Ctrl+Enter> 组合键。
注意是组合键同时按下,而不要只按Enter键哦!
VLOOKUP($G2,$A$2:$E$ 12,C0LUMN(B 1),0)
详细解读:
VLOOKUP函数查返回多列数据
www.offjcezhushou/vlookup/5526.html
5VLOOKUP函数从右向左查
工作中免不了遇到数据源屮要调取的数据在查值所在列的左侧,知道VLOOKUP函数
的常规用法是从左往右,那么遇到这种需要从右往左査的问题如何解决呢?
Office办公助手
下面的表格中,需要按照给出的编号查对应的业务员姓名,黄区域输入公式。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。