iT邦幫忙

0

Excel 重覆資料 搜尋 (是以範圍去找, 而不是以 單個儲存格/一列 去找)

大家好, 我希望有個方法可以以圖中的 B2:F3 範圍去找出所有與 B2:F3 範圍一樣的資料

(比如 B5:F6 , B8:F9 就是一樣了)

https://ithelp.ithome.com.tw/upload/images/20180109/20102031EY5fOBttQR.png

這個EXCEL只是例子, 有需要可以下載測試:

https://drive.google.com/file/d/1rd4iIijuyJc1owsJk7eCN1VbvFvdhY0Y/view?usp=sharing

實際我有一個9000多列左右的EXCEL資料急需要用這種方法去做整合

跪求請各位支援

感謝

看更多先前的討論...收起先前的討論...
haoming iT邦好手 1 級 ‧ 2018-01-10 09:10:16 檢舉
請問是群組重複比對? 還是單一項目重複? 或者是下一列項目跟上一列項目重複?
例如,
單一項目重複: B3 與 B5,B6,B8,B9 重複
群組重複: 出現 B3:B4 的群組有 B5:B6, B8:B9
與下一列項目重複, B3=B4, B5=B6, B8-B9
bluegrass iT邦新手 1 級 ‧ 2018-01-10 09:38:57 檢舉
我看這樣說會不會比較好:
把 B2到F3 範圍當成一個群組
去找出所以重複的群組
q00153 iT邦新手 4 級 ‧ 2018-01-10 11:50:39 檢舉
就~~~把群組的內容合併在同一個儲存格內比對....
俺都是這麼做的....
bluegrass iT邦新手 1 級 ‧ 2018-01-12 14:38:49 檢舉
千個群組就要死了, 我還要排序呢
1
haoming
iT邦好手 1 級 ‧ 2018-01-10 09:15:44
最佳解答

我的作法是 用concacate 把欄位跟下一欄合併當作比對用, 如 C欄
然後就每個比對用 拿來跟 範本 (B2:B3) 比對, 如D欄
E欄是做最後潤飾, 把上一欄位有比對到的 變更為1
結果如下
https://ithelp.ithome.com.tw/upload/images/20180110/2000193174TSjAfAgh.png

公式展開如下畫面
https://ithelp.ithome.com.tw/upload/images/20180110/20001931mqC7tDwXDq.png

E欄結果為1 的 就是 有找到的項目。
這個解法的前提是 每一列的資料都已經事先依照 指定的方式排序
如果排序跑掉了 這個解法就不能用。

看更多先前的回應...收起先前的回應...
bluegrass iT邦新手 1 級 ‧ 2018-01-10 09:44:50 檢舉

我看這樣說會不會比較好:
把 B2到F3 範圍當成一個群組
去找出所以重複的群組

haoming iT邦好手 1 級 ‧ 2018-01-10 17:16:49 檢舉

調整了,你看看

bluegrass iT邦新手 1 級 ‧ 2018-01-12 11:23:47 檢舉

我最後都是用這放法,沒辦法中的最好辦法

謝了

haoming iT邦好手 1 級 ‧ 2018-01-12 12:47:55 檢舉

謝謝~~~ 那可否賞我一個 最佳解答~~

0
happy2002172
iT邦新手 4 級 ‧ 2018-01-11 13:39:28

https://ithelp.ithome.com.tw/upload/images/20180111/20102095lOXVXnYJqt.jpg

我先用組合字串然後再用EXCEL內建重複直標示顏色方式如上圖

0
utopia
iT邦新手 3 級 ‧ 2018-01-12 12:12:15

用資料--自動篩選-自訂條件
會不會比較快呢?

bluegrass iT邦新手 1 級 ‧ 2018-01-12 14:37:49 檢舉

Thank for your comment

1
idnoidno
iT邦新手 5 級 ‧ 2018-01-16 14:48:57

不知道有沒有VBA可以處理的代碼出現,期待

我要發表回答

立即登入回答