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 (連結)

arrow
arrow
    文章標籤
    vlookup
    全站熱搜

    小凱蘿 發表在 痞客邦 留言(1) 人氣()