vlookup函數是電子表格中的查詢函數,更確切的説它是一個按列查詢的函數。
我們可以使用vlookup函數,在單元格中精確導入另一個表格的數據。
(01)打開如圖excel2010文件,包含以下兩個excel表格。一個“銷售訂單”,一個“價格表”。使用vlookup函數把“價格表”中的“售價”精確導入到“銷售訂單”中。
(02)在單元格中輸入“=vlookup(”會出現提示“VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)”。第一個參數lookup_value是問我們需要查詢什麼值。選擇左側的單元格“D2”,告訴電腦我們需要查詢的是“產品型號”。
(03)第二個參數table_array,是問我們需要在哪個區域中查詢,鼠標右鍵單擊選擇“價格表”。然後選擇如圖所示“A1:B9”查詢區域。立即按“F4”,把選中的區域轉換成絕對位置,即“A1:B9”顯示成“$A$1:$B$9”。以保證以後複製時引用的位置不發生變化。
(04)要特別注意:我們要查詢的對象,必須在查詢區域中的第一列。因為vlookup函數只在查詢區域的第一列進行查詢。也就是説我們要查詢的對象“銷售訂單”的“D2”單元格中的數據,必須在“價格表”的“A1:B9”區域的第一列中出現。
(05)第3個參數col_index_num,是問我們在查詢區域的第一列中查找到數據後,返回第幾列。如圖,我們輸入“2”,返回第2列。
(06)第4個參數range_lookup,是問我們需要查詢的匹配類型,是“TRUE-近似匹配”,還是“FALSE-精確匹配”。也可以輸入“1”表示近似匹配,輸入“0”表示精確匹配。我們輸入“0”,進行精確匹配。輸入右括號“)”完成vlookup函數。
(07)按回車確認,自動回到“銷售訂單”表,匹配售價。往下拖動複製。
(08)總結一下vlookup函數1、查詢什麼對象;2、在哪裏查詢(查詢區域);3、在查詢區域的第一列查詢到對象之後,返回第幾列的值;4、近似查詢還是精確查詢。