Excel函数部落(15)
IT商界
搜索函数
名称:VLOOKUP
功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值
格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数:Lookup_value:需要查找的数值;Table_array:需要在其中查找数据的数据表;Col_index_num:为table_array中待返回的匹配值的列序号。Col_index_num为2时,返回 table_array第2列中的数值,为3时,返回第3列的值,以此类推;Range_lookup:为一逻辑值,如果为True或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果为False,则返回精确匹配值,如果找不到,则返回错误值#N/A。
提示:如果Range_lookup为True或省略,要求Table_array数据区的首列必须按顺序进行排列(通常是升序),如果为False,则Table_array数据区不需要排序。
应用:
如图,在A2至C11区域的第1列(A列)中查找D2单元格中的值,找到后显示出其对应的第3列(C列)中单元格内的值,并显示在D5单元格中。
操作:在D5单元格中输入公式:=VLOOKUP(D2,A2:C11,3,TRUE)或=VLOOKUP(D2,A2:C11,3)或=VLOOKUP(D2,A2:C11,3,FALSE)。以后当我们在D2单元格中输入一个查找的值(如“10407”),在D5单元格中即显示出“三车间”字符(参见附图)。
提示:如果Table_array数据是按行排列的,需要实现上述查找目的,用HLOOKUP函数替代VLOOKUP函数就可以了。
