试谈Vlookup函数的应用

2018-11-23 11:30梁海滨
卷宗 2018年33期
关键词:实例语法

摘 要:电子表格Excel软件的核心是公式与函数,其中的Vlookup函数是一个应用非常广泛的函数,凡是涉及查找的问题,都能用这个函数解决,但多数学生大多只知其一,不能灵活应用。通过多个实例讲解Vlookup函数的使用,扩展学生思维。

关键词:Vlookup;语法;实例

基金项目:辽宁省职业技术教育学会课题“应用型大学数学课程教学引入Excel软件的改革探索“(项目编号:LZY17220)

1 Vlookup语法

VLOOKUP函数是Excel中的一个纵向查找函数。

该函数的语法规则如下:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

参数 简单说明 输入数据类型

lookup_value 要查找的值 数值、引用或文本字符串(必填)

table_array 要查找的区域 数据表区域串(必填)

col_index_num 返回数据在查找区域的第几列数 正整数串(必填)

range_lookup 模糊匹配/精确匹配 TRUE(0)/FALSE(1)(或不填)

要应用Vlookup函数,涉及两个表格。这两个表格可以在同一个工作表中,也可以在同一个工作簿中,还可以在不同的工作簿中。现在我们一般用“3W”帮助记忆Vlookup的使用方法::第一个W是Who-“谁”,即查找的内容(这个“谁”,要求在两个表格中都要有,而且必须在第二个表格的第1列);第二个W是Where—“哪里”,即查找的范围(这个“哪里”,在第二个表格中);第三个W是Which—“哪个”,即包含搜索结果的列序号(这个“哪个”也是第二个表格范围中的列序号),最后结果会显示在第一个表格中。

2 Vlookup应用实例

实例一:查找某一个值的某一项内容

例如查找学号为C120901的学生的高等数学(一)成绩

步骤:(1)单元格区域A1:C17是原始数据,视为第2个表格;单元格区域E2:F3是新建一个区域,视为第1个表格。

在单元格F3中输入函数“=VLOOKUP(E3,A1:C17,3,0)”,确定。

实例二:查找某些值的某一项内容

例如已知一些学号,查找这些学号对应学生的高等数学(一)成绩

步骤:(1)单元格区域A1:C17是原始数据,视为第2个表格;单元格区域E1:F17,视为第1个表格。

(2)在单元格F2中输入函数“=VLOOKUP(E2,$A$1:$C$17,3,0)”,确定。然后左键双击单元格F2的填充柄,即得结果。

注:例一和例二的函數区别,查找的范围这个参数,一个是相对应用,一个是绝对应用,因为例二要进行公式的填充。

实例三:查找某些值的某几项内容

例如已知一些学号,查找这些学号对应学生的姓名和高等数学(一)成绩

步骤:(1)单元格区域A1:C17是原始数据,视为第2个表格;单元格区域E1:G17,视为第1个表格。

(2)在单元格F2中输入函数“=VLOOKUP($E2,$A$1:$C$17,COLUMN(B1),0)”,确定。然后向下、向右填充,即得结果。

注:例三的公式中的第1个参数,在填充时需要列数不变,行数相应改变,所以应用了混合引用。而第3个参数,希望向右填充时自动改变序列号,所以加入了一个新函数,构成镶嵌函数。Column这个函数返回参数所在列数。

实例四:查找的值只有部分信息(模糊查找)

例如要查找的产品只有名称的一部分,查找这个产品的其他内容

步骤:(1)单元格区域A1:C4是原始数据,视为第1个表格;单元格区域F1:G2,视为第2个表格。

(2)在单元格G2中输入函数“=VLOOKUP("*"&F2;&"*",$A$1:$C$4,3,0)”,确定,即得结果。

实例五:多条件查找

例如查找不同部门李同羽(同名)的基本工资

步骤:(1)在A列前插入辅助列“部门与姓名”,在A2单元格输入“=B2&C2;”,填充。

(2)单元格区域A1:D10数据,视为第2个表格;单元格区域G1:I3,视为第1个表格。

(3)在单元格I2中输入函数“=VLOOKUP(G2&H2;,$A$1:$D$10,4,0)”,确定。然后向下填充即得结果。

实例六:区间查找

例如按学生期末成绩,分成“不及格”、“60-70”、“70-80”、“80-90”、“90以上”五个级别

步骤:(1)单元格区域A1:D17数据,视为第1个表格;新建一个单元格区域G1:H6,视为第2个表格(对照表)。第2个表格有两列,第一列的每个分数都是分档区间的下限,下个分数既是上个区间的上限(不包含),也是所在区间的下限(包含)。

(2)在单元格D2中输入函数“=VLOOKUP(C2,$G$1:$H$6,2,1)”,确定。然后向下填充即得结果。

注:之前的例题的最后一个参数都是精确匹配,只有这个例题是模糊匹配。凡是涉及区间问题如销售提成,个人所得税率等问题都可以用这个方法解决。但要注意对照表中的数据下限要按从小到大排列。

3 结束语

VLOOKUP函数的应用不止上面这些,本文起个抛砖引玉的作用,希望能够利用类似的训练,培养学生举一反三的发散思维。

参考文献

[1]魏雪萍,李岚.Excel应用大全[M].北京:人民邮电出版社,2008.

[2]龙建祥,张铁军.EXCEL函数与公式综合应用技巧[M].北京:人民邮电出版社,2010.

作者简介

梁海滨(1978-),女,辽宁人,辽宁对外经贸学院基础课教研部副教授,从事高等数学教学研究。

猜你喜欢
实例语法
好懂、好记、好用的语法来了——《讲道理的语法》
就地沥青热再生应用实例探讨
跟踪导练(二)4
Catalan数及几种应用实例
Book 5 Unit 1~Unit 3语法巩固练习
参考答案
完形填空Ⅱ
完形填空Ⅰ