EXCEL表格中VLOOKUP函数怎么用

如题所述

Excel中vlookup函数这样使用,简单实用

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-29

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用。VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。

1.如图所示的表格。

2.接下来,我们的任务是通过利用VLOOKUP函数来实现查找同学C的成绩。为此在单元格中输入“=VLOOKUP”,此时就会发现VLOOKUP包括三个参数和一个可选参数。

3.其中“lookup_value”是指要查找的值,在此为“C”。

4.参数“table_array”是指搜索的区域,在此在除标题之后的整个数据区域。

5.第三个参数“col_index_num”是指整个函数返回单元格所在的列号,在此为“2”。

6.最后以右括号结尾,并按回车键,就出现想要的结果。

注意:查找的两个区域首列一定是要相同,不然会出错。

本回答被网友采纳
第2个回答  2016-07-21

第一步:打开你要做的工作表和可以查找内容的工作表,将光标放至你需要查找内容的单元格中,点插入函数--VLOOKUP(比如我需要从另一个表中查找人员的身份证号码)

第二步:选择内容,其中第一栏查找值为两个表格中唯一不会重复的值,比如人员姓名;                   第二栏数据表是指另一个工作表中从查找值到你的内容的数据列,比如选定姓名到身             份证号码;第三栏列序数是指刚刚第二栏选定内容的列数,比如2;第四栏匹配条件                可任意输入,个人习惯一般输入0或2;然后点确定或直接回车键。

第三步:点击查找成功的单元格右下角处的十字架光标向下填充即可。

第四步:查找完毕后需去掉单元格中的公式,否则如修改另一个表格,单元格则会乱码。

            选中一整行,点击鼠标右键--->复制-->选择性粘贴-->数值   即可

以上希望能帮到你!

第3个回答  2019-11-21

VLOOKUP函数用来查找和引用数据,并要求查找条件在查找引用的首列,当匹配到完全一致的单元格时,根据返回列的要求,返回对应列的数据。
VLOOKUP的使用方法有如下几种:
方法一:
输入以下公式,然后向下填充公式
=VLOOKUP(E2,B:C,2,0)
公式表示:在B列精确匹配与E2单元格相同的单元格,然后返回对应第2列(C列)的数据。
方法二:
当查找区域的首列与查找条件不是完全匹配时,方法一的公式将返回错误值。
观察数据规律,B列包含E2单元格内容,可以给查找条件前后添加通配符,然后查找引用
输入以下公式,然后向下填充公式
=VLOOKUP("*"&E2&"*",B:C,2,0)
公式表示:将B列包含E2单元格的单元格精确匹配出来,然后返回对应第2列(C列)数据。
方法三:
当查找条件不在查找区域的首列时,直接通过VLOOKUP函数返回对应列的数据,将返回错误值。
此时,需要通过IF({0,1},B:B,C:C)的方法,将C列转换到首列,使VLOOKUP函数能够正常使用。
输入以下公式,然后向下填充公式
=VLOOKUP(E2,IF({0,1},B:B,C:C),2,0)
公式表示:通过IF({0,1},B:B,C:C)转换,将C列转换到首列,然后在C列精确匹配与E2单元格相同的单元格,并返回对应B列的数据。
注意:INDEX+MATCH函数可以与VLOOKUP函数等同。
输入以下公式,然后向下填充公式
=INDEX(B:B,MATCH(E2,C:C,0))
公式表示:定位到返回数据列B列,返回E2在C列中的行号所对应的数据。

第4个回答  推荐于2017-11-17

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

通俗一点来讲=vlookup(要查找的值,查找范围,返回值在第几列,模糊/精确)

        注意:

    查找范围在选择的时要注意第一列必须是查找值包含类。

    一般精确查找我们写数字0或者false,正常写0比较快一点。

下图例子说明,数据在A、B列,在D2中输入你想查询的姓名,E2自动显示对应的成绩。

E2单元格公式为=VLOOKUP($D2,$A:$B,2,0)


相似回答