hlookup和vlookup函数 怎么用 讲通俗点啊

如题所述

VLOOKUP这个函数的意思是:利用想查找的数值或者本文,在指定区域,进行查找匹配,并显示其他的对应结果。

举例来说明:加入sheet1是一个信息量较大的母文件,是一个完整的库,50行*5列。A列是学号,B列是姓名,C列是性别,D列是学校,E列是班级。

现在有一个小名单,信息包含了学号和姓名,没有其他信息,这个时候就可以用VLOOKUP连接出其他想要信息了,函数为=VLOOKUP(A2,Sheet1!$A$2:$E$51,3,FALSE),A2是想要查找的学号;Sheet1!$A$2:$E$51是查找区域;3是结果显示的列,即性别;FALSE是精确查找。若此时要显示班级那就把3改为5

如果不成功,那就必须将母本文件改成文本格式,07的在数据-分列-下一步-下一步-列数据结构选本文-完成  即可。 

hlookup给你找个图片例子吧,比vlookup好理解

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-21
HLOOKUP(value,array,index,range)在表格或数值数组的首行查找指定的数值,并返回表格或数组当前列中指定行处的数值。
value 为需要在数据表第一行中进行查找的数值。
array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用。
· array 的第一行的数值可以为文本、数字或逻辑值。
· 如果 range为 TRUE,则array 的第一行的数值必须按垂直线升序、A-Z、FALSE、TRUE排列;否则,函数 HLOOKUP 将不能给出正确的数值。如果 range为 FALSE,则array不必进行排序。

· 文本不区分大小写。
index 为行序号。index为1时,返回array第一行的数值,为2时,返回第二行的数值,以此类推。
"Range 为一逻辑值,指明函数查找时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值。也就是
说,如果找不到精确匹配值,则返回小于value 的最大数值。如果 range为 FALSE,函数将查找精确匹值,
如果找不到,则返回错误值 #N/A!。"

VLOOKUP(value,array,index,range)在表格或数值数组的首列查找指定的数值,并返回表格或数组当前行中指定列处的数值。
第2个回答  2011-11-21
一个是按行查找的 一个是按列查找的。
相似回答