我有一個人事資料excel檔案,其中可能某幾個人出現好幾次,請問誰會Excel剔除相同資料的函數?我只要每個人只出現一次,我知道access好像有這指令,但我只會excel,請問有誰會呢?
2006-11-03 19:43:50 · 6 個解答 · 發問者 淑貞 1 in 電腦與網際網路 ➔ 軟體
假設你的資料格式下:
A B C D E F
1姓名 員 編 電話 住址 總筆數 順序
2 甲 100
3 乙 101
4 丙 102
5 甲 100
1.請在E2欄輸入公式"=A2&COUNTIF(A:A,A2)",
表:以員工姓名統計在A欄共有多少筆資料;
2.請在F2欄輸入公式"=COUNTIF($A$2:$A2,A2)",
表:以員工姓名為基準第幾次出現在A欄;
3.再配合工具列中的資料>篩選>自動篩選的功能,
點選下拉式選單選擇姓名後方數字大於1的資料,即
表示該姓名有重覆,你可以先檢視其後方各欄中的資
料是否須更新,檢視後再行刪除的資料;
4.刪除方式:
a你可以逐一檢視時,將第二筆以後的資料整列刪除;
b也可以以F欄的自動篩選功能>自訂>大於>1>確
定,如此就會出現第二次出現重覆資料的資料,從列
數字整列標示後,按右鍵選刪除,即可;
注意:隨時要注意存檔;
記得保留原始資料檔;
比對基準欄中各筆資料中,是否含有全形或半形的
空格,若有記得以尋找>取代的功能取代掉;
試看看!
2006-11-06 12:33:50 · answer #1 · answered by justin.c 3 · 0⤊ 0⤋
假如是一列中的D欄要篩選出相同值呢?就是D:D相同全部剔掉...進階好像就不好用了..
請問=COUNTIF(A:A,A1)-1
中的A1跟-1是什麼意思~?
2006-11-15 11:04:21 · answer #2 · answered by liawliaw2001 1 · 0⤊ 0⤋
沒有現成的函數,可是也可組合多種函數組成陣列公式一次解決問題;當然〔進階篩選〕就是現成工具點選〔不選重複的記錄〕.
2006-11-05 15:11:05 · answer #3 · answered by 顯栓 7 · 0⤊ 0⤋
Excel 沒有現成的函數可以刪除重複的資料列。除非自己寫巨集程式
還有其他方式,
使用Excel 的樞紐分析表功能.在樞紐分析表中使用姓名當群組資料,然後將樞紐分析表的內容複製到另一張工作表,這樣重複的資料就會不見了.
另一種方式就是 Excel 檔案匯入 Access 後,使用 Access 處理資料後再匯出到 Excel 也行
2006-11-04 18:25:05 · answer #4 · answered by 奇異果 2 · 0⤊ 0⤋
進階篩選?
2006-11-03 20:38:20 · answer #5 · answered by Elvin 6 · 0⤊ 0⤋
方法一:以姓名排序,可以把姓名重覆的資料集中在一起,方便比對刪除。方法二:使用設定格式化條件來協助分辨。假設姓名在 A 欄, 可依下列步驟操作
在 A1 選:格式-設定格式化條件第一個欄位選「公式為」第二個欄位填「=COUNTIF(A:A,A1)-1」按格式, 色彩欄位選紅色, 按確定。在 A1 選複製,按欄位 A 反白整個欄位,滑鼠右鍵選選擇性貼上,選貼上格式,把格式化條件用在 A 欄所有的儲存格。完成。重覆的資料會自動變成紅色,然後看到紅色就一筆一筆刪除即可。(記住不要把所有紅色一次全刪除,至少要留一筆啊!)當然,也可以兩個方法同時用,會更方便。
2006-11-03 20:00:47 · answer #6 · answered by whitefox 7 · 0⤊ 0⤋