EXCEL函數 vlookup

函數說明

vlookup用途會縱向比對。
通常使用的情境是當手上有一個「固定資料索引」,比方說一個中日文顏色詞彙對照表好了,內容可能類似

A欄(中文)B欄(日文)
紅色レッド
藍色ブルー
黃色イエロー
粉紅色ピンク
白色ホワイト
黑色ブラック
綠色グリーン
咖啡色ブラウン

大概像這樣,就是一個索引表,這張索引表不會出現重複的顏色
然後,某天你從主管手上收到一份清單,清單裡面充滿了各式顏色的中文詞彙
主管請你把C欄全都翻成日文,並貼到D欄上去

C欄(各式顏色)D欄(要翻成日文貼上)
紅色
紅色
紅色
粉紅色
粉紅色
黑色
綠色

C欄因為是一份真實情況下會有的資料集(可能是服飾的顏色清單)
所以他不會按照順序排列,也會有一堆重複的顏色出現
比如「紅色」就重複了4次,粉紅色也重複了2次

D欄的製作,當然也能土法煉鋼地逐欄搜尋其對應的日文,然後一個一個手動貼到D欄上去。
或者,也能使用vlookup,讓函數自動幫你找比對,自動幫忙生成D欄

用法及參數

在D欄下面的第一個儲存格輸入函數=vlookup
這隻函數一共有4個參數

  • 第1個參數:需要比對的那一欄(本例中為C欄)
  • 第2個參數:資料索引表那坨(本例中為A~B欄)
  • 第3個參數:比對答案值要參考的欄位是資料索引表的第幾欄(本例因為A~B欄中,A欄是第1欄,B欄是第2欄,B欄是我們要找的日文,所以要填2
  • 第4個參數:填0,表示資料索引表找無的話回傳N/A
C欄(各式顏色)D欄(要翻成日文貼上)
紅色=vlookup(C:C, A:B, 2, 0)
紅色
紅色
粉紅色
粉紅色
黑色
綠色

第一個儲存格寫好公式後,一路往下拉到底,就能一口氣比對好整張表格了