VLOOKUP函数的使用方法
VLOOKUP函数是Excel中几个最重要的函数之一。
1入门级
VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找下面以一个实例来介绍一下这四个参数的使用例1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄。
公式:B13VLOOKUPA13B2D830参数说明:1查找目标:就是你指定的查找的内容或单元格引用。本例中表二A列的姓名就是查找目标。即用目的表中的数据到源表中找与其对应的项。我们要根据表二的“姓名”在表一中A列进行查找。
公式:B13VLOOKUPA13B2D830
f2查找范围(VLOOKUPA13B2D830):指定了查找目标,如果
没有说从哪里查找,EXCEL肯定会很为难。所以下一步我们就要指定从哪个范围中进行查找。VLOOKUP的这第二个参数可以从一个单元格区域中查找,也可以从一个常量数组或内存数组中查找。本例中要从表一中进行查找,那么范围我们要怎么指定呢?这里也是极易出错的地方。大家一定要注意,给定的第二个参数查找范围要符合以下条件才不会出错:
A查找目标一定要在该区域的第一列。本例中查找表二的姓名,那么姓名所对应的表一的姓名列,那么表一的姓名列(列)一定要是查找区域的第一列。象本例中,给定的区域要从第二列开始,即B2D8,而不能是A2D8。因为查找的“姓名”不在A2D8区域的第一列。
B该区域中一定要包含要返回值所在的列,本例中要返回的值是年龄。年龄列(表一的D列)一定要包括在这个范围内,即:B2D8,如果写成B2C8就是错的。
C.如果要通过拖动填充柄的方法来填充其他单元格,第二个参数一定要用绝对地址引用,在选中区域后按F4即可把相对地址转成绝对地址。否则就要出错。
小技巧:也可以给源表中要用到的数据区域取一个名字,以后在用的时候直接输入名字即可,不用每次去选择。创建名称区域是同样要注意上面的A所说的注意事项。
给数据区域创建名称的方法:
选择要起名字的数据单元格或一个区域,在左上角名称框里输入名称即可。
如果要引用不同工作表中的数据,要加上表明。如sheet2区域名称。
3返回值的列数(B13VLOOKUPA13B2D830)。这是VLOOKUP第3个
参数。它是一个整数值。它怎么得来的呢。它是“返回值”在第二个参数给定的区域中的列数。本例中我们要返回的是“年龄”,它是第二个参数查找范围B2D8的第3列。这里一定要注意,列数不是在r