Excel 如何刪除重複資料#
在日常使用 Excel 時,經常會遇到重複資料,這不僅浪費儲存空間,還可能影響分析結果。下面將從「為什麼會產生重複」說起,依次介紹三種最常用的刪除重複資料方法,並回答常見的疑問。
1. 原因分析#
| 可能原因 | 說明 |
|---|---|
| 手動輸入錯誤 | 同一筆資料被重複輸入。 |
| 資料合併 | 多個工作表或檔案合併時未去重。 |
| 匯入外部資料 | 從 CSV、Web、資料庫等導入時,重複行被保留下來。 |
| 公式計算 | 在使用 VLOOKUP、INDEX 等公式產生列時,可能產生重複。 |
| 資料更新 | 版本控制不當,舊資料未刪除就覆蓋新資料。 |
了解來源能幫助你選擇更合適的刪除方式,並在未來預防重複。
2. 方案一:使用「刪除重複項」功能#
快捷、直觀,適合一次性處理整張表或單列。
步驟#
-
選擇範圍
- 若要整張工作表去重,點擊左上角的全選按鈕;
- 若只想去重某些列,先選中這些列。
-
開啟功能
資料➜刪除重複項(Excel 2016+)- 在彈出的對話框中,勾選需要比對的列(預設全選)。
確定→ Excel 會顯示「已刪除 X 個重複項,保留 Y 行」。
-
檢查結果
- 用
Ctrl+F搜索關鍵字或手動確認無重複。
- 用
小技巧:若想保留第一筆或最後一筆,可先對資料排序,再使用此功能。
3. 方案二:使用「高級篩選」+ 公式#
可保留原始順序,適合需要保留特定列順序的情況。
步驟#
-
複製原始範圍
- 例如在
A1:B10放入資料,先將整個區塊複製到D1:E10(作為工作區)。
- 例如在
-
開啟高級篩選
資料➜進階(或高級篩選)- 在彈出框中,選擇
將結果複製到其他位置,並勾選僅保留唯一記錄,目標為D1。
-
驗證
