必學!Excel中vlookup函數的應用及微軟官方函數講解說明

Excel 微軟 技術 老徐漫談 老徐漫談 2017-10-06

一位來自北京的粉絲希望我能講解下vlookup的應用。恰好最近單位舉辦閱讀活動,需要根據大家閱讀書本的多寡給予不同等級的認證,當時藉由 VLOOKUP 函數以查表方式來處理,具體樣式及成效見下圖。

必學!Excel中vlookup函數的應用及微軟官方函數講解說明

首先,將證認的規則轉換成計算機查表要用的對照表(單元格F2:G11),如上圖右。

接著,將利用 VLOOKUP 函數來查表:

單元格D2:=VLOOKUP(C2,$F$2:$G$11,2)

複製單元格D2,貼至單元格D2:D21。

特別注意到表格中,對於 0~29 本之間的處理。

如果對於VLOOKUP 函數不太瞭解的,可以學習下面微軟官方教程:

VLOOKUP函數分為四項內容:

1. 您想要查閱的值,也稱為「查閱值」。

2. 查閱值所在的範圍。請記住,查閱值必須一律位於範圍的第一欄內,VLOOKUP 才能正確運作。例如,如果您的查閱值是位於單元格 C2 中,您的範圍便應該從 C 開始。

3. 範圍中包含傳回值的欄號。例如,如果您將範圍指定為 B2:D11,您應該將 B 視為第一欄,C 視為第二欄,依此類推。

4. 此外,如果您想要取得大約符合回傳值,可以指定 TRUE,如果想要取得完全符合回傳值,可以指定 FALSE。若您不指定,默認值一律為 TRUE 或稱為大約符合值。

現在將上述內容組合在一起即是:

=VLOOKUP(查閱值, 包含查閱值的範圍, 範圍中包含傳回值的欄號, 可選擇針對大約符合指定 TRUE 或針對完全符合指定 FALSE)。

下圖顯示如何將 VLOOKUP 設定成傳回剎車盤的價格:85.73。

必學!Excel中vlookup函數的應用及微軟官方函數講解說明

1. D13 為 lookup_value,也就是您要查閱的值。

2. B2 到 E11 (在表格中以黃色醒目提示) 為 table_array,也就是查閱值所在的範圍。

3. 3 為 col_index_num,也就是包含傳回值的 table_array 中的欄號。在此範例中,表格數組中的第三欄為零件名稱,因此公式輸出內容會是零件價格欄中的值。

4. FALSE 為 range_lookup,因此傳回值會是完全相符。

5. VLOOKUP 公式的輸出內容為 85.73,也就是剎車盤的價格。

更多範例

以下是幾個額外的 VLOOKUP 範例:

範例 1

必學!Excel中vlookup函數的應用及微軟官方函數講解說明

範例 2

必學!Excel中vlookup函數的應用及微軟官方函數講解說明

範例 3

必學!Excel中vlookup函數的應用及微軟官方函數講解說明

範例 4

必學!Excel中vlookup函數的應用及微軟官方函數講解說明

範例 5

必學!Excel中vlookup函數的應用及微軟官方函數講解說明

相關推薦

推薦中...