這裡介紹如何使用 Excel 的 LOOKUP 查找函數查詢對應表格,將資料或數值轉換成對應的值。

在 Excel 中當我們需要根據特定的對應表,將資料進行某些轉換時,就可以使用 LOOKUP 函數,其作用跟 VLOOKUP 函數類似,使用者可以自行選擇自己偏好的函數使用。

成績等第查表範例

假設我們有一些考試成績的分數如下:

成績資料

而現在我們想要根據成績來區分等第,以下是區分的規則:

等第 分數區間
優等 分數 >= 90
甲等 80 <= 分數 < 90
乙等 70 <= 分數 < 80
丙等 60 <= 分數 < 70
丁等 分數 < 60

若想要使用 LOOKUP 函數來幫助我們自動計算出每筆成績資料的等第,首先要先建立一個等第對照表,在建立對照表時,分數的區間要填入該區間的下限值,而且這個表格要從最低分開始寫,以遞增順序排列,如果沒有按照這個規則的話,在使用 LOOKUP 函數時就會出錯,所以一定要注意。

新增等第對照表

建立好對照表之後,就可以使用 LOOKUP 自動查找各成績資料的等第了,而 LOOKUP 的使用方式如下:

=LOOKUP(查詢值,對應表查詢值範圍,對應表對應值範圍)

第一個查詢值參數就是要拿來準備進行轉換的資料,而第二個與第三個參數分別為對應表中的查詢值與對應值範圍,通常對應表的範圍是固定不便的,所以在撰寫公式時,對應表的範圍在指定時要加上錢字號($),這樣在向下套用公式時,就可以讓對應表的範圍保持不變。

以這裡的例子來說,LOOKUP 公式會寫成這樣:

=LOOKUP(A2,$D$2:$D$6,$E$2:$E$6)

依據等第對照表查找等第

輸入 LOOKUP 的公式之後,就可以依照分數從對應表中查出等第:

依據等第對照表查找等第

接著再將滑鼠移動至儲存格的右下角,待游標變成十字形狀時,點擊後往下拖曳,將公式套用至下方的所有儲存格。

套用查找公式

LOOKUP 查找公式套用至下方的儲存格之後,就可以讓每筆分數資料都產生對應的等第了。

套用查找公式

參考資料:微軟 Office