返回列表 上一主題 發帖

[發問] 如何把重複的資料去掉?

二個表貼在同一個工作表
A1:A1000,新增A1003:A2000
B1=--(COUNTIF(A:A,A1)=1)下拉至B2000
B1:B1000=1為刪除
B1003:B2000=1為新增
知之為知之,不知為不知,誠實也!

TOP

Excel 2007 好像有個功能可以track changes,但要先設定才能發揮功效。

如果你用excel2007,在menu 選「review」→ 「track changes」→「highlight changes」→勾選「track changes while editing......」一項

之後就跟指示做,下次這個file有修改內容的話,會自動highlight。

不肯定是否解決樓主的問題,但試試無妨。

TOP

回復 10# 小俠客
進階篩選即可達成

進階篩選.zip (16.65 KB)
學海無涯_不恥下問

TOP

本帖最後由 小俠客 於 2011-2-21 18:10 編輯

原來各位老師已經替我想出解決方法,十分感謝!
比我原來的方法都要好呢~

TOP

回復 12# sklo


   已經改了的檔案也可以用嗎?
最後我用了一個方法......
把兩個檔案的資料分別copy到兩個word file,之後用了「比較」功能.......

TOP

其實我覺得假如用的適當的話進階篩選當然比自動篩選來的好因為篩選條件可以不只兩個 又可以不選重覆資料
與陣列一樣好用
八雲

TOP

進階篩選的確是很好用工具

TOP

請教Hsieh 準則範圍內選擇$E$1E$2為何不是選擇$E$2就好,試過後只有$E$2會全部帶出
而E2內有此公式=COUNTIF(已刪資料!A:A,A2)=0,那在準則範圍公式會自動變成
=COUNTIF(已刪資料!A:A,A2)=0
=COUNTIF(已刪資料!A:A,A3)=0
=COUNTIF(已刪資料!A:A,A4)=0
=COUNTIF(已刪資料!A:A,A5)=0
.
.
.
的意思嗎??
不好意思真的看不來要如何應用,特請賜教
YOYO

TOP

剛剛查了一下準則寫成公式時要注意以下兩點:
1.在準則欄位內寫公式時必須讓公式傳回邏輯值(True,False),當傳回值是 True 時則準則成立,傳回 False 則準則不成立。
2.當準則是公式時,該準則的標題必須是空白
但我不知道是否如我所說的準則範圍鍵入
=COUNTIF(已刪資料!A:A,A2)=0
他會自動延生出
=COUNTIF(已刪資料!A:A,A2)=0
=COUNTIF(已刪資料!A:A,A3)=0
=COUNTIF(已刪資料!A:A,A4)=0
.
.
.
去判斷True或False
YOYO

TOP

回復 19# yanto913

http://office.microsoft.com/zh-tw/excel-help/HA001218694.aspx?pid=CH001085946&CTT=1&origin=EC001022984
以公式寫入準則,除您所說的2點要注意外,還有一個要注意的是參照問題
以此例,準則公式=COUNTIF(已刪資料!A:A,A2)=0
必須以相對參照來書寫公式,尤其是A2,因為使用相對參照,EXCEL才會判定為原資料A欄作為計算準則
即可產生如您所說
=COUNTIF(已刪資料!A:A,A2)=0
=COUNTIF(已刪資料!A:A,A3)=0
=COUNTIF(已刪資料!A:A,A4)=0
.
.
若為=COUNTIF(已刪資料!A:A,A$2)=0
當列參照成了絕對參照時,EXCEL就只認定A2這個值而已,便不會繼續向下做判斷了
學海無涯_不恥下問

TOP

        靜思自在 : 要用心,不要操心、煩心。
返回列表 上一主題