VLOOKUP( ) 函數:
中譯:垂直查詢 [找顯示內容]
功能:傳回指定
公式:
=VLOOKUP(誰, 哪裡找, 第幾欄, 比較方式)
比較方式:
FALSE:為精確搜尋,可直接輸入0
TRUE:為近似搜尋,可直接輸入1
【範例】
下表為牛氓兄妹(布魯斯&嬌嬌)的〝喜愛名單〞。
◢ |
A |
B |
C |
D |
E |
F |
G |
H |
1 |
|
第 1 名 |
第 2 名 |
第 3 名 |
第 4 名 |
第 5 名 |
第 6 名 |
第 7 名 |
2 |
布魯斯 |
逗貓棒 |
貓跳台 |
紙箱 |
雷射筆 |
橡皮筋 |
老鼠娃娃 |
軌道球 |
3 |
嬌嬌 |
老鼠娃娃 |
雷射筆 |
紙箱 |
橡皮筋 |
貓跳台 |
逗貓棒 |
軌道球 |
【目標】
尋找布魯斯的〝喜愛名單〞裡,第6名是?
尋找嬌嬌的〝喜愛名單〞裡,第3名是?
◢ |
|
J |
K |
L |
M |
1 |
|
誰 |
目標 |
公式 |
結果 |
2 |
|
布魯斯 |
第 6 名 |
=VLOOKUP(J2,A:H,7,0) |
老鼠娃娃 |
|
=VLOOKUP(J2,喜愛名單,7,0) |
||||
3 |
|
嬌嬌 |
第 3 名 |
=VLOOKUP(J4,A:H,4,0) |
紙箱 |
|
=VLOOKUP(J4,喜愛名單,4,0) |
※ 註:公式內的〝喜愛名單〞是我為A1:H3定義的範圍名稱。
定義範圍名稱方式如下:
(可省略,但建議執行,以加快之後的公式設定,並可跨工作表使用。)
STEP1. 圈選搜尋範圍。
STEP2. 按滑鼠右鍵→選擇 定義名稱(A)。
STEP3. 定義搜尋範圍名稱。
STEP4. 設定公式時以鍵盤F3叫出範圍。
※ 注意 VLOOKUP 常見錯誤
❶ 查找對象務必為區域第一欄!
【錯誤範例】
下表為牛氓兄妹 (布魯斯&嬌嬌) 的〝基本資料〞。
◢ |
A |
B |
C |
D |
1 |
性別 |
姓名 |
體重 |
生日 |
2 |
男 |
布魯斯 |
5 KG |
2013-11-27 |
3 |
女 |
嬌嬌 |
4 KG |
2013-11-27 |
【目標】
查詢布魯斯的生日是?
姓名 |
公式 |
結果 |
布魯斯 |
=VLOOKUP("布魯斯",A:D,4,0) |
#N/A |
【解析】
因查找對象:布魯斯 在區域 (A:D) 中的第二欄,故查詢錯誤。
應該將對象設為區域的第一欄,修改公式如下:
姓名 |
公式 |
結果 |
布魯斯 |
=VLOOKUP("布魯斯",B:D,3,0) |
2013/11/27 |
❷ 不支持反向查找!
【錯誤範例】
下表為牛氓兄妹(布魯斯&嬌嬌)的〝基本資料〞。
◢ |
A |
B |
C |
D |
1 |
性別 |
姓名 |
體重 |
生日 |
2 |
男 |
布魯斯 |
5 KG |
2013-11-27 |
3 |
女 |
嬌嬌 |
4 KG |
2013-11-27 |
【目標】
查詢布魯斯的性別是?
姓名 |
公式 |
結果 |
布魯斯 |
=VLOOKUP(“布魯斯”,A1:D3,1,0) |
#N/A |
【解析】
因查找項目:性別 在區域(A1:B3) 中的第一欄,故查詢錯誤。
反向查詢可使用 INDEX+MATCH (連結)。