Board logo

標題: VLOOKUP 抓不到值(字串) [打印本頁]

作者: nicole901    時間: 2013-11-25 16:13     標題: VLOOKUP 抓不到值(字串)

A  B     C         D
1 編號 公司名稱  電話        傳真
2 01  大頭公司  02-2222-2222   02-2222-1111
3  02  小頭公司  02-1111-1111   02-1111-0000
4  03  無頭公司  02-3333-3333   02-3333-1111
5  04  臭頭公司  02-4444-4444   02-4444-0000

以上為<基本資料>的內容

A2~A5命名為客戶編號
B2~B5命名為名稱

在A7做了一個下拉式選單
資料驗證來源為 客戶編號
A8欄位 =VLOOKUP(A7,基本資料!$A$2:$D$5,1,0)
B8欄位 =VLOOKUP(A7,基本資料!$A$2:$D$5,2,0)
C8欄位 =VLOOKUP(A7,基本資料!$A$2:$D$5,3,0)
D8欄位 =VLOOKUP(A7,基本資料!$A$2:$D$5,4,0)
看A7選擇哪個編號
A8、B8、C8、D8會顯示出該編號的相關資訊
A7  02
02  小頭公司  02-1111-1111   02-1111-0000


在A10做了一個下拉式選單
資料驗證來源為 名稱
A11欄位 =VLOOKUP(A10,基本資料!$A$2:$D$5,1,0)
B11欄位 =VLOOKUP(A10,基本資料!$A$2:$D$5,2,0)
C11欄位 =VLOOKUP(A10,基本資料!$A$2:$D$5,3,0)
D11欄位 =VLOOKUP(A10,基本資料!$A$2:$D$5,4,0)
可是這樣A11、B11、C11、D11都顯示 #N/A
儲存格格式都一樣
卻還是無法顯示
是無法抓字串嗎?

懇請各位大大解答!!!感恩感恩
作者: nicole901    時間: 2013-11-25 17:17

本帖最後由 Hsieh 於 2013-11-26 17:59 編輯

目前以資料驗證來源為 名稱
B11、C11、D11可以顯示了
B11欄位 =VLOOKUP(A10,基本資料!$B$2:$D$5,1,0)
C11欄位 =VLOOKUP(A10,基本資料!$B$2:$D$5,2,0)
D11欄位 =VLOOKUP(A10,基本資料!$B$2:$D$5,3,0)
但是A11欄位還是無法顯示編號...
作者: owen06    時間: 2013-11-26 08:11

回復 2# nicole901


    恩~你必需了解一件事,那就是vlookup是"只"會找『資料區』的"第一欄",
    找到符合的資料後,才會回報給你指定的其他欄位內容,
    所以你第一欄是編號,就不可能讓你用公司名稱去找到你所要的資料,
    而你第二次改了公式內容為b2:d5,你指定的範圍都不包含編號了,
    當然就絕對不可能回報編號給你囉~
    如果要編號的話,就再丟個編號在最後面吧~
作者: nicole901    時間: 2013-11-26 09:13

回復 3# owen06


    嗯!!問題已解決了,不過還是感謝你告訴我,好久沒碰Excel,都忘了一些基本知識阿!!!感謝你 :D




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)