- 2
- 0
- 约3.24千字
- 约 8页
- 2020-09-09 发布于浙江
- 举报
10个示例让你的VLOOKUP函数应用
从入门到精通
VLOOKUP函数是众多的Excel用户最喜欢和最常用的函数之一,因此介绍
VLOOKUP函数使用技巧的文章也特别多。在 《Excel函数学习4:
VLOOKUP函数》中,我们学习了VLOOKUP函数的语法及应用,在Excel公
式与函数之美前面的系列文章中,我们又详细探讨了VLOOKUP函数的4个
参数。
熟练掌握VLOOKUP函数的使用,是Excel必备技能之一。下面我们通过10
个示例,进一步巩固VLOOKUP函数的使用技能。
一键直达 Excel函数学习4:VLOOKUP函数
一键直达 Excel公式与函数之美15:VLOOKUP函数的秘密
一键直达 Excel公式与函数之美19:理解VLOOKUP函数第4个参数的
真实含义
一键直达 Excel公式与函数之美20:MATCH函数使VLOOKUP函数更灵
活高效
一键直达 Excel公式与函数之美21:INDIRECT函数使VLOOKUP函数
实现多表查询
一键直达Excel公式与函数之美22:VLOOKUP函数查找技巧
概述
VLOOKUP函数最擅长在列中查找相匹配的数据,若找到匹配的数据,则
在找到的数据所在行的右边从指定的列中获取数据。
示例1:查找郭靖的数学成绩
如图1所示,在最左边的列中是学生的姓名,在列B至列E中是不同科 目
的成绩。
图1
现在,我需要从上面的数据中找到郭靖的数学成绩。公式为:
VLOOKUP (郭靖,$A$3:$E$10,2,0)
公式有4个参数:
“郭靖”——要查找的值。
$A$3:$E$10——查找的单元格区域。注意,Excel在最左列搜
索要查找的值,本例中在A3:A10中查找姓名郭靖。
2——一旦找到了郭靖,将定位到区域的第2列,返回郭靖所
在行相同行的值。数值2指定从区域中的第2列查找成绩。
0——告诉VLOOKUP函数仅查找完全匹配的值。
以上面的示例来演示VLOOKUP函数是如何工作的。
首先,在区域的最左列查找郭靖,从顶部到底部查找并发现在单元格A7
中存储着这个值。
图2
一旦找到该值,就会到右边第2列,获取其中的值。
图3
可以使用相同结构的公式来获取任意学生任一科 目的成绩。
例如,查找杨康的化学成绩,公式为:
VLOOKUP (杨康,$A$3:$E$10,4,0)
图4
在上面的示例中,查找值 (学生姓名)在公式中是包含在引号中的,也
可以使用包含查找值的单元格引用。使用单元格引用可以创建动态公
式。
例如,如果在某单元格中放置要查找的学生姓名,使用公式来查找该学
生的数学成绩,那么当修改学生姓名时,查找的结果将 自动更新。
图5
如果在最左边的列中没有找到查找值,那么返回错误值#N/A。
示例2:双向查找
在示例1中,列数值采用了 “硬编码”,使用2作为列索引值,因此公式
总是返回数学成绩。
如果想要查找值和列索引值都是动态的,如下图6所示,修改学生姓名
或者科 目时,VLOOKUP函数获取相应的成绩。
图6
要创建双向查找公式,需要使列也是动态的。这样,当用户修改科 目
时,公式自动获取正确的列,例如数学是第2列,物理是第3列。
此时,需要使用MATCH函数作为列参数,公式为:
VLOOKUP (A14,$A$3:$E$10,MATCH (B13,$A$2:$E$2,0),0)
公式中使用MATCH (B13,$A$2:$E$2,0)作为列的数值。MATCH函数接受科
目作为查找值 (单元格B13),返回该值在A2:E2中的位置。因此,如果
查找数学,则返回2。
示例3:使用下拉列表作为查找值
在上面的示例中,我们手工输入数据,耗时且易出错,特别是有许多查
找值时。
一种好的方法是创建查找值列表,然后只需从列表中选择即可。
图7
在单元格B14中的公式仍然为:
VLOOKUP (A14,$A$3:$E$10,MATCH (B13,$A$2:$E$2,0),0)
查找值在下拉列表中,这些下拉列表是使用Excel的数据有效性功能创
建的。选择单元格A14,单击 “数据——数据有效性”,在 “数据有效
性”对话框中设置为 “序列”,来源选择单元格区域A3:A10。同样的方
法设置单元格B13的下拉列表。
示例4:三向查找
在示例2中,使用了一个包含不同学科学生成绩的查找表,是一个使用
两个变量 (学生姓名和学科名称)双向查找学生成绩的示例。
现在,假设一年中,学生有三
您可能关注的文档
- 10kV及以下输电线路现场安全技术交底.doc
- 10KV开关柜柜顶小母线布置图.pdf
- 10kV开关柜配电系统图.pdf
- 10kV开关柜小母线布置图.pdf
- 10kV母线试验报告.doc
- 10KV配电安装工程合同.doc
- 10KV配电室安全工器具清单.doc
- 10kV配电网线损较高的原因和对策.doc
- 10kV配电系统图(二).pdf
- 10kV屋内配电装置平面布置图.pdf
- 2026上半年云南省交通运输厅所属事业单位公开招聘人员(229人)考试笔试参考题库及答案解析.docx
- 2026福建龙岩市青草盂地区人民检察院新媒体工作人员招聘1人考试笔试模拟试题及答案解析.docx
- 2026年1月湖南长沙市星沙文化传媒集团有限公司招聘2人笔试考试备考题库及答案解析.docx
- 2026江苏苏州高新区狮山横塘街道招聘11人考试笔试参考题库及答案解析.docx
- 2026湖南长沙人才集团有限公司劳务外包人员招聘7人考试笔试备考题库及答案解析.docx
- 2026云南昭通绥江县农业农村局招聘城镇公益性岗位工作人员1人岗位表考试笔试模拟试题及答案解析.docx
- 2026山东威海临港经济技术开发区镇属事业单位招聘初级综合类岗位人员考试笔试模拟试题及答案解析.docx
- 2026中国联合网络通信有限公司温州市分公司校园招聘10人考试笔试备考题库及答案解析.docx
- 2026安徽皖信人力资源管理有限公司招聘桐城某电力临时综合柜员岗位1人笔试考试备考题库及答案解析.docx
- 2026重庆奉节县青莲镇招聘公益性岗位6人考试笔试参考题库及答案解析.docx
原创力文档

文档评论(0)