萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 2003 教學

Excel 2003 刪除重複資料/列完全指南:完全重複列用進階篩選、部分欄位重複用輔助欄排序法

資料去重是清洗第一步。Excel 2003 無內建「刪除重複值」按鈕,需視重複定義採用不同策略:整列完全重複用「進階篩選→唯一記錄」;特定欄位重複(如身分證字號)但其他欄位不同用「輔助欄排序法」精準保留首筆。

情境一:整列內容完全相同(含所有欄位)

方法:進階篩選 → 選取不重複的記錄

  1. 選取完整資料區域(**含標題列**,否則首列會被誤判為標題)。
  2. 資料 → 篩選 → 進階篩選。
  3. 選 複製到其他位置,「複製到」指定空白輸出區域(**勿與原資料重疊**)。
  4. 勾選 選取不重複的記錄 → 確定。
  5. 輸出區即為去重後資料(保留首次出現的列),可複製回原位或另存。

進階篩選去重動畫示範

情境二:特定欄位重複(如 A 欄姓名),其他欄位可能不同,需刪除整列重複

方法:輔助欄排序法(保留首筆、維持原順序)

  1. 新增序號欄:在資料右側新增欄(如 E 欄),輸入 1,2,3...(拖曳填充控制點)記錄原始順序。
  2. 依關鍵欄排序:全選資料區 → 資料 → 排序 → 主索引鍵選 A 欄(姓名) → 確定。相同姓名聚集。
  3. 建立重複標記欄:F2 輸入 =IF(A2=A1,"重複","") → 向下複製。首筆為空白,後續重複標記「重複」。
  4. 自動篩選保留非重複:資料 → 篩選 → 自動篩選 → F 欄下拉選單勾選「(空白)」→ 顯示唯一值列。
  5. 複製可見儲存格:Alt+; 選取可見儲存格 → Ctrl+C → 新工作表 Ctrl+V 貼上。
  6. 還原原始順序:依 E 欄(序號)遞增排序 → 刪除輔助欄 E、F。

輔助欄排序去重動畫示範

關鍵細節提醒

  • 標題列必須存在:進階篩選、自動篩選、排序皆需標題列判斷欄位身分。
  • 輸出區勿重疊原資料:否則資料會錯亂覆蓋。
  • 大小寫敏感度:排序與 COUNTIF/MATCH/VLOOKUP 預設**不分大小寫**;需嚴格區分請用 EXACT 函數或進階篩選條件區設定 =EXACT(A2,A1)。
  • 資料量 > 1 萬列:建議改用 Access/資料庫或 Python pandas 處理,Excel 2003 65536 列上限易觸頂。

Excel 2007+ 使用者請直接用

資料 → 刪除重複值 → 勾選判斷欄位 → 確定。一鍵完成上述兩種情境,並支援多欄組合判斷(如姓名+電話同時相同才算重複)。

根據重複定義選對方法,資料去重不再是耗時工程,而是標準化動作。

copyright © 萬盛學電腦網 all rights reserved