EXCEL分享---Vlookup 函数
 二维码 64

今天分享Vlookup函数。这个函数号称是Excel用户最常用函数。


语法VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])


Vlookup 有四个参数:


参数

简单说明

输入数据类型

lookup_value

要查找的值

数值、引用或文本字符串

table_array

要查找的区域

数据表区域

col_index_num

返回数据在区域的第几列数

正整数

range_lookup

模糊匹配

TRUE(或不填) /FALSE


注意: 1.Vlookup函数是从左往右的查询,如果要从右往左查询,需要借助其他数组函数嵌套,比较复杂。建议,如非必须,可以调换列的秩序

  2. 第四个参数,填写0或者False时,是为精确查找。意思是,如果找不到完全匹配要找的值是,返回结果为错误值 #N/A

                   填写1或者True或者不填时,是为模糊查找。意思是,如果找不到精确匹配值,则返回小于要查找值的最大数值.



举例

1. 求出表格右边同学的英语成绩。

1.1 基础方法。 高级筛选(可以参考之前邮件)



1.1.2 函数法。 Vlookup 函数



=VLOOKUP(H2,$A$1:$F$6,4,0), H2 单元格是要查找的值,要在A1到F6这个区间内找H2对应的英语成绩,英语成绩在第四列,所以第三个参数为4,精确匹配,第四个参数为0.

注意:当我们的第二个参数是一个区间的时候,最好用到绝对引用$.


以此类推,如果我们要找数学成绩,那么我们只要把第三个参数改成2就可以了,语文和物理化学也一样,改成相应的3、5、6。


那么我们如何更快的得到所有成绩呢? 将Column函数嵌套进去。


=VLOOKUP($A$14,$A$1:$F$6,COLUMN(),0)

第一个参数用绝对引用,保证在拖动到后面的时候要查找的值还是A14单元格。

Column 函数是返回当前单元格列号。

函数嵌套简单点说就是将一个函数当成另一个函数的一个参数放进去。

2. 下面是别人建立的一个动态图解,动态地诠释Vlookup这个函数。



大家可以下载附件来更加了解和掌握Vlookup.

大家也可以下载Vlookup 资料这个文件来练习。


关于Vlookup的模糊匹配的应用,下次再说。


文章分类: EXCEL分享
分享到:
全部评论(0条)
亲~快来评论噢!