1樓:虢景明昝儀
在**陣列的首列查詢值,並由此返回**陣列當前行中其他列的值。
vlookup中的v
表示垂直方向。當比較值位於需要查詢的資料左邊的一列時,可以使用
vlookup,而不用
hlookup。
語法vlookup(lookup_value,table_array,col_index_num,range_lookup)
lookup_value
為需要在**陣列
(陣列:用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。陣列區域共用乙個公式;陣列常量是用作引數的一組常量。
)第一列中查詢的數值。lookup_value
可以為數值或引用。若
lookup_value
小於table_array
第一列中的最小值,vlookup
將返回錯誤值
#n/a。
table_array
為兩列或多列資料。請使用對區域的引用或區域名稱。table_array
第一列中的值是由
lookup_value
搜尋的值。這些值可以是文字、數字或邏輯值。不區分大小寫。
col_index_num
為table_array
中待返回的匹配值的列序號。col_index_num為1
時,返回
table_array
第一列中的數值;col_index_num
為2,返回
table_array
第二列中的數值,以此類推。如果
col_index_num:小於
1,vlookup
返回錯誤值
#value!。
大於table_array
的列數,vlookup
返回錯誤值
#ref!。
range_lookup
為邏輯值,指定希望
vlookup
查詢精確的匹配值還是近似匹配值:
如果為true
或省略,則返回精確匹配值或近似匹配值。也就是說,如果找不到精確匹配值,則返回小於
lookup_value
的最大數值。
table_array
第一列中的值必須以公升序排序;否則
vlookup
可能無法返回正確的值。可以選擇「資料」選單上的「排序」命令,再選擇「遞增」,將這些值按公升序排序。有關詳細資訊,請參閱預設排序次序。
如果為false,vlookup
將只尋找精確匹配值。在此情況下,table_array
第一列的值不需要排序。如果
table_array
第一列中有兩個或多個值與
lookup_value
匹配,則使用第乙個找到的值。如果找不到精確匹配值,則返回錯誤值
#n/a。說明在
table_array
第一列中搜尋文字值時,請確保
table_array
第一列中的資料沒有前導空格、尾隨空格、不一致的直引號('
或")、彎引號(『或「)或非列印字元。在上述情況下,vlookup
可能返回不正確或意外的值。有關用於清除文字資料的函式的詳細資訊,請參閱文字和資料函式。
在搜尋數字或日期值時,請確保
table_array
第一列中的資料未儲存為文字值。否則,vlookup
可能返回不正確或意外的值。有關詳細資訊,請參閱將儲存為文字的數字轉換為數字值。
如果range_lookup
為false
且lookup_value
為文字,則可以在
lookup_value
中使用萬用字元、問號
(?)和星號
(*)。問號匹配任意單個字元;星號匹配任意字串行。如果您要查詢實際的問號或星號本身,請在該字元前鍵入波形符
(~)。
2樓:馮倫歧鶯
如圖所示,如要實現在另外一張工作表中如(sheet2)的a列輸入某個編號,在第二列和第三列的相應單元格中自動出現名稱和材料規格等長篇文字內容,可用vlookup函式實現。
在sheet2的a2中輸入編碼,然後在b2中輸入=vlookup(a2,sheet1!a:d,2,)c2中的公式為:
vlookup(a2,sheet1!a:d,3,)
3樓:達雁伯水
vlookup
是將你兩個**或兩個資料中取數用的
你點選fx後查詢
vlookup
函式後點選幫助
能看到裡面的例項
主要內容是根據某個值
到另外**中找到對應的值
然後將後面的第幾個資料
顯示過來
誰知道excel中sumif函式的vba寫法
原創 public function tjqh r1 as range,tj,optional r2 dim arr1,arr2,i as long,j as long,s as double,f as boolean arr1 r1.value if ismissing r2 then arr2 ...
EXCEL函式VLOOKUP格式VLOOKUP TODAYA D,4 ,結果總停留在其中一行的D列單元格,為什麼
vlookup的完整語法為 vlookup lookup value,table array,col index num,range lookup 其中,如果 range lookup 為 true,則 table array 的第一列中的數值必須按公升序排列 2 1 0 1 2 z false t...
excel中的函式,excel函式?
用 vlookup 函式。假定 500人的表名稱為 甲表 工作簿名稱為 花名冊 5000人的表名稱為 乙表 工作簿名稱為 人員彙總表 人員姓名均在b列,人員均從第1行起至第500行。一 先將甲表與乙表均按人員姓名排序 二 在乙表的b列旁插入一列 空白的c列 在c1單元格內輸入 vlookup b1,...