暫時有若干想法
1. 進階篩選
原始的狀況似乎不能用進階篩選(可以嗎?),
但只要讓每個a略有不同即可
例如在sheet1中a列的C欄顯示1\ 2\ 3
這樣就有不同的名字了
sheet2自然也用不同的名字即可
或接在一起變成一個條件用VLOOKUP之類
2. 因不明原因不能外加不同的數字
或許sheet2的A欄可以先排序
這樣可以用MATCH找位置,而範圍用OFFSET調整,但是辛苦了些
3. 堅持什麼都不准動
那就要看資料的性質了
看能不能用rank排名再用2.之法
如果自由度很大,又只要做一次的話,1.進階篩選應該可以吧(未測試)
※ 引述《wwwgreen (綠)》之銘言:
: EXCEL 2003
: 請問一下各位~
: 我有兩個資料想要對照之後抓取資料
: sheet 1 sheet 2
: A B A B
: 1 a 1 1 c
: 2 a 3 2 b
: 3 a 2 3 a
: 4 b 1 4 b
: 5 b 3 5 a
: 6 c 1 6 a
: sheet 1類似我的資料庫 sheet 2 是要比對的資料
: 我想要在sheet 2 中可以找出資料庫裡面原有的資料
: 但是假如使用vlookup由於sheet 1 資料有重複 所以會有錯誤產生
: 有辦法出現類似下表的情況嗎:
: sheet 1 sheet 2
: A B A B
: 1 a 1 1 c 1
: 2 a 3 2 b 1
: 3 a 2 3 a 1
: 4 b 1 4 b 3
: 5 b 3 5 a 3
: 6 c 1 6 a 2
: 想了好久 不知道怎樣做才好~
: 感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.48.216
※ 編輯: JieJuen 來自: 218.164.48.216 (11/03 00:15)
※ 編輯: JieJuen 來自: 218.164.48.216 (11/03 00:16)