EXCEL表格中VLOOKUP函数怎么用
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.最后以右括号结尾,并按回车键,就出现想要的结果。
注意:查找的两个区域首列一定是要相同,不然会出错。
第一步:打开你要做的工作表和可以查找内容的工作表,将光标放至你需要查找内容的单元格中,点插入函数--VLOOKUP(比如我需要从另一个表中查找人员的身份证号码)
第二步:选择内容,其中第一栏查找值为两个表格中唯一不会重复的值,比如人员姓名; 第二栏数据表是指另一个工作表中从查找值到你的内容的数据列,比如选定姓名到身 份证号码;第三栏列序数是指刚刚第二栏选定内容的列数,比如2;第四栏匹配条件 可任意输入,个人习惯一般输入0或2;然后点确定或直接回车键。
第三步:点击查找成功的单元格右下角处的十字架光标向下填充即可。
第四步:查找完毕后需去掉单元格中的公式,否则如修改另一个表格,单元格则会乱码。
选中一整行,点击鼠标右键--->复制-->选择性粘贴-->数值 即可
以上希望能帮到你!
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列中的行号所对应的数据。