iT邦幫忙

0

excel 資料比對

polor 2009-11-30 22:55:5417048 瀏覽

請問我有2個sheet,要從sheet1找出sheet2相同的名字然後標記出來.

sheet1 | sheet2

台北市 吳中線 | 台北市 吳中線 中山區 27859395
高雄市 吳中線 | 台中縣 李安 西屯 234578907
台北市 林稚齡 | 台北市 林稚齡 松山區 85390534
................

希望可以在sheet2 中標記出我要的 , 請問達人要怎樣達到呢???

看更多先前的討論...收起先前的討論...
這題不是問過了嗎?
tom6507 iT邦大師 1 級 ‧ 2009-12-01 09:46:12 檢舉
兩個月之後再問一次....
總裁 iT邦好手 1 級 ‧ 2009-12-01 10:22:17 檢舉
交接不確實.....
蟹老闆 iT邦大師 1 級 ‧ 2009-12-01 16:30:56 檢舉
應該不是交接問題,看來是年紀大了記憶力退化,同一人問的!!!
蟹老闆 iT邦大師 1 級 ‧ 2009-12-01 16:30:57 檢舉
應該不是交接問題,看來是年紀大了記憶力退化,同一人問的!!!
總裁 iT邦好手 1 級 ‧ 2009-12-01 17:08:12 檢舉
看來這位大哥是希望加強大家對EXCEL的印象吧, 他是問來給大家複習的....
總裁 iT邦好手 1 級 ‧ 2009-12-01 17:09:48 檢舉
這題不是答過了嗎??
(幫海綿寶寶說的)
蟹老闆 iT邦大師 1 級 ‧ 2009-12-01 17:45:24 檢舉
He,有道理
polor iT邦新手 5 級 ‧ 2009-12-02 23:16:37 檢舉
之前達人幫小弟解決了資料篩選的問題,但現在又發現有同名不同人的問題.
tom6507 iT邦大師 1 級 ‧ 2009-12-03 07:59:15 檢舉
那就再增加一個資料比對欄位來進一步篩選就好了

2 個回答

8
dogi
iT邦新手 4 級 ‧ 2009-12-01 11:37:24
最佳解答

假設 A 欄是縣市,B 欄是姓名,你可以在A欄插入新的一欄 叫作 Flag, A2 公式: =B2+C2 ,兩個Sheet作同樣的動作,然後針對Sheet2的A欄進行排序(A->Z)

Sheet1 在A前加入一欄 Check, A2公式: =If(IsError(Vlookup(Sheet2資料範圍, B2, 1, False)), "", "V")

這樣只要看Sheet1 A欄有記號 "V" 就表示在 Sheet2 中有相對應的資料.

也可以利用格式化資料的方法達成.

By Dogi......

4
蟹老闆
iT邦大師 1 級 ‧ 2009-12-01 17:41:33

sheet1
於C欄加入公式 =A1&B1
將C:C命名為Source
Sheet2
於A:A建立格式化條件內容如下
=IF(A1<>"",ISNUMBER(MATCH(A1&B1,Source,0)),FALSE)
然後設定你要的格式

我要發表回答

立即登入回答