Excel vlookup 的問題

2014-08-18 5:43 am
因vlookup都只抽到第1個出現的資料
如何才可以抽到指定的數...



17/8 A 1
17/8 B 2
17/8 C 3
18/8 A 4
18/8 B 5
18/8 C 6

如要用vlookup抽出5可以嗎?

回答 (4)

2014-08-18 11:29 am
✔ 最佳答案
用vlookup時,搜尋字key word 一定要獨一無二,試想如果班內有兩個學生叫John Chan 同 John Mak,老師叫一聲John,兩個都會回應老師,老師唯有只選誰回應先!但如果連名帶姓叫John Mak,當然只會得一個回應老師。所以,以你的情況,首要是做出一個column是獨一無二,例如加一行在column A前,原本的columnA就變為columnB,如此類推,輸入=B1&C1在新的columnA,這樣就會把18/8同B連串一起,成為了獨一無二的key word,
ColumnA ColumnB ColumnC ColumnD
=B1&C1 17/8 A 1
=B2&C2 17/8 B 2
=B3&C3 17/8 C 3
=B4&C4 18/8 A 4
=B5&C5 18/8 B 5

用 =vlookup("18/8B",A:D,4,false) 就會找出答案5
2015-05-03 1:24 am
VLOOKUP 示範: https://www.youtube.com/watch?v=BVaUbESpn54
希望幫到你
2014-08-18 8:06 am
問題在於你用咩parameter去lookup, 如果你用18/8, 你當然係會return, "18/8 A 4"呢行.
但如果你用"5", 當然會return "18/8 B 5"...

我估你錯誤理解 vlookup既用途. 呢啲係lookup 大量資料, 而你又唔會知道內容, 但你一定要知道個data type既特質, 會否重複, 否質, 很容易找錯資料.
2014-08-18 5:46 am
你是否未排序??

而且你的發問十分不清楚, 我們都看不到你是怎樣 lookup。


收錄日期: 2021-04-15 16:10:54
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20140817000051KK00149

檢視 Wayback Machine 備份