前往顾页
以后地位: 主页 > 精通Office > Excel教程 >

Vlookup函数利用教程及疑问解答

时候:2013-05-21 23:57来源:知行网www.zhixing123.cn 编辑:麦田守望者

VLOOKUP:搜刮某个单位格地区的第一列,然后前往该地区不异业上任何单位格中的值。
VLOOKUP中的V表示垂直标的目标。当比较值位于所需查找的数据的左边一列时,可利用VLOOKUP
语法:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
VLOOKUP函数语法具有以下参数 :
lookup_value 必须。要在表格或地区的第一列中搜刮的值。lookup_value参数可所以值或援引。如果为lookup_value参数供应的值小于table_array参数第一列中的最小值,则 VLOOKUP将前往错误值#N/A。
table_array 必须。包含数据的单位格地区。可利用对地区(比方,A2:D8)或地区称呼的援引。table_array第一列中的值是由lookup_value搜刮的值。这些值可所以文本、数字或逻辑值。文本不辨别年夜小写。
col_index_num 必须。table_array参数中必须前往的婚配值的列号。col_index_num参数为1时,前往table_array第一列中的值;col_index_num为2时,前往table_array第二列中的值,依此类推。
小于1,则VLOOKUP前往错误值 #VALUE!。
年夜于table_array的列数,则VLOOKUP前往错误值#REF!。
range_lookup 可选。一个逻辑值,指定希望VLOOKUP查找切确婚配值还是近似婚配值:
如果range_lookup为TRUE或被省略,则前往切确婚配值或近似婚配值。如果找不到切确婚配值,则前往小于lookup_value的最年夜值。
要点:如果range_lookup为TRUE或被省略,则必须按升序摆列table_array第一列中的值;不然,VLOOKUP可能无法前往精确的值。
如果range_lookup为 FALSE,则不需求对table_array第一列中的值进行排序。
如果 range_lookup 参数为FALSE,VLOOKUP将只查找切确婚配值。如果table_array的第一列中有两个或更多值与lookup_value婚配,则利用第一个找到的值。如果找不到切确婚配值,则前往错误值 #N/A。
申明
在table_array的第一列中搜刮文本值时,请确保table_array第一列中的数据不包含前导空格、尾部空格、非打印字符或未利用不分歧的直引号(’ 或 “)与弯引号(‘或“)。不然,VLOOKUP可能前往不精确或不测的值。
在搜刮数字或日期值时,请确保table_array第一列中的数据未存储为文本值。不然,VLOOKUP可能前往不精确或不测的值。
如果range_lookup FALSE且lookup_value为文本,则可以在lookup_value中利用通配符(问号(?)和星号(*))。问号婚配肆意单个字符;星号婚配肆意字符序列。如果要查找实际的问号或星号,请在字符前键入波形符(~)。

------分开线----------------------------
标签(Tag):EXCEL excel2013 Excel技能 Excel2007 Excel2003 Excel2010 Excel教程 Excel实例教程
------分开线----------------------------
保举内容
猜你感兴趣