Excel中vlookup函数的应用方法及实例解析_第1页
Excel中vlookup函数的应用方法及实例解析_第2页
Excel中vlookup函数的应用方法及实例解析_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Excel中vlookup函数的应用方法及实例解析雷新华【摘要】VLOOKUP函数是Excel众多函数中一个功能强大的查询函数,它可以用来处理清单核对、信息查询检索,多表关联查询等问题。文章讲述了VLOOKUP的使用方法,并以实例详细解析了该函数在办公自动化中的应用,通过这个函数,让读者认识到了程序自动化匹配的工作效率。【关键词】Excel;VLOOKUP函数;关联查询;实例0引言Excel是微软公司的办公组件之一,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。Excel中的VLOOKUP函数是一个功能非常强大的查询函数,它可以用来处理清单核对、

2、信息查询检索、多表关联查询等问题,在企业日常运营中的应用范围十分广泛。一方面高速快速的自动化查询替代了可靠性和效率低下的人工肉眼操作方式;另一方面用公式建立起来的调用关系会保持稳定的关联并且实时动态更新。1VLOOKUP函数语法规那么及参数说明VLOOKUP的名字中实际包含了Vertical和Lookup这两个英文单词,意思就是在垂直方向上进行查询。VLOOKUP是将查询对象与选定区域当中的首列从上至下依次进行比对,找到完全匹配的对象后再从同一行中根据指定的列序号找出目标位置上的对象,完成数据信息的检索。由于VLOOKUP函數检索到的信息不一定是查询对象本身,而是与查询对象位于同一行上的其他关

3、联信息,因此这种查询方式也称为关联查询。通俗的说就是按列查找,最终返回相同行中指定列处的值。它的工作运行需要包含四个函数,函数语法的表达式为:=VLOOKUPlookup_value,table_array,col_index_num,range_lookup用比较通俗的语言来解释,可以转换成下面这样的形式:=VLOOKUP查询的对象,对象所在的数据表,检索信息在表中的列序号,查询方式lookup_value查询的对象:表示需要在数据表第一列中查找的数值。table_array对象所在的数据表:表示两列或多列数据,table_array第一列中的值是lookup_value搜索的值,这些值可以

4、是文本、数字或逻辑值。col_index_num检索信息在表中的列序号:指的是从查询对象所在列横跨到需要检索的信息所在列,期间所包含的列数,例如查询对象位于B列,检索目标位于E列,这两者之间就总共包含了4列,列序号参数值就取4。这个参数用来给检索信息进行横向定位,如果改变这个参数值,就能从目标数据表中检索出不同列上的匹配信息。range_lookup查询方式:假设选用“0或“FALSE作为参数值,表示进行精确匹配方式的查询;假设选用“1、“TRUE或省略,那么表示进行模糊查询。2VLOOKUP函数应用实例2.1实例1:用VLOOKUP函数快速查询员工个人简历题目要求:“素材1表中存放某公司职工

5、的根本信息情况。请在“答题工作表中制作职工个人简历,并根据“素材1工作表中的职工数据,在“答题工作表已制作好的职工个人简历中,通过在“姓名单元格输入任意一个职工的姓名,自动生成该职工的其他信息直接输入不得分。分析:根据题目要求,只要在“答题工作表中的B2单元格输入“素材1工作表中的职工姓名,就可以分别查询到该职工的性别、民族、籍贯等信息,因此,需要分别在D2、F2、H2等单元格设置查询函数。由于是根据姓名查询职工的个人简历,所以每次都要查询B2单元格,分别返回D2、F2、H2等单元格的值,所以D2单元格的公式可以设置为:=VLOOKUPB2,素材1!A2:K6,2,0其中“B2代表要查询的单元

6、格,“素材1!A2:K6代表要查询的数据范围,“2代表性别在要查询的数据区域中所在的列序号,“0代表精确查询由于要返回的民族、籍贯、出生日期、参加工作时间、职称、现任职务、学历、毕业学校及专业、工作简历分别在“素材1中要查询的数据区域的第3、4、5、8、9、10、6、7、11列,所以F2、H2、J2、C3、H3、J3、B4、G4、B5单元格的公式分别为:F2=VLOOKUPB2,素材1!A2:K6,3,0H2=VLOOKUPB2,素材1!A2:K6,4,0J2=VLOOKUPB2,素材1!A2:K6,5,0C3=VLOOKUPB2,素材1!A2:K6,8,0H3=VLOOKUPB2,素材1!A

7、2:K6,9,0J3=VLOOKUPB2,素材1!A2:K6,10,0B4=VLOOKUPB2,素材1!A2:K6,6,0G4=VLOOKUPB2,素材1!A2:K6,7,0B5=VLOOKUPB2,素材1!A2:K6,11,02.2实例2:用VLOOKUP函数快速生成员工工资条题目要求:根据员工工资表生成员工工资条。提示:所有数据均自动动态生成。解题步骤:1新建工作表并重命名该工作表为员工工资条。2在员工工资条工作表中,选中B1:N1单元格区域,选中“合并后居中,设置标题“员工工资条。3把“员工工资表工作表中的员工编号、员工姓名、所在部门等列标题复制粘贴在“员工工资条工作表中的B2:N2单元

8、格区域。下转第134页上接第127页4在B3单元格输入第一名员工的编号1001,在C3单元格设置公式:=vlookup$B3,员工工资表!$A$3:$M$18,column-1,0其中,第一个参数“$B3是要查询的单元格,列序号用绝对引用,第二个参数“员工工资表!$A$3:$M$18是要查找的数据表范围,第三个参数“员工工资表!column-1是要返回的值所在的列序号,最后一个参数“0代表精确查找。5单击C3单元格,鼠标移至该单元格右下角,当该单元格右下角出现实心的十字+时,按下鼠标左键向右拖动至N3单元格复制公式,得到第一名员工工资的详情。6选中B2:N4单元格区域,向下拖动复制公式至所需要

9、的行,就得到最终的员工工资条效果。3VLOOKUP函数在实际运用中需要注意的要点1查询对象必须是在指定查询区域的首列当中。例如:在学生成绩表中,想要查询某位同学的总分,需要与查询对象进行逐一比对的姓名位于B列当中,因此,在函数的第二个参数中指定查询区域时,必须以B列作为首列,用A:J或C:J作为参数都无法正确运行。2VLOOKUP函数在找到查询对象进行定位检索时,只能检索出查询对象右侧的相关信息,而无法检索出位于查询对象左侧的数据,这是VLOOKUP函数的一个局限。3对引用方式不是很清楚的,在引用数据区域时最好使用绝对引用的方式进行。4对于引用查找的单元格,格式一定要和查找原表格的数据格式一致,否那么的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论