辦公應用
如何在 Excel 中尋找並移除重複值
逐步說明如何用 Conditional Formatting 在 Excel 中找出重複值、用 Remove Duplicates 移除重複列,並在瀏覽器中清理 Excel 或 CSV 資料。
如果同一個姓名、電子郵件、產品代碼或訂單編號在 Excel 中出現超過一次,可以先醒目提示這些重複項——或刪除多餘的列。
最快的檢查方式:
尋找重複值: Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values
移除重複值: Data → Remove Duplicates
對於大型工作表或 CSV 檔案,也可以用瀏覽器中的 NEXNARA Data Cleaner & Filter 清理重複項。
在 Excel 中尋找重複值
如果想在刪除任何內容之前先看清哪些值重複,請使用 Conditional Formatting。
範例表格:
| Customer ID | Name | |
|---|---|---|
| 1001 | John | john@example.com |
| 1002 | Sarah | sarah@example.com |
| 1003 | Mike | mike@example.com |
| 1004 | John | john@example.com |
這裡,John 與 john@example.com 各出現兩次。
功能表路徑:
Excel 會為相符的儲存格上色。不會刪除任何內容——你只會看到重複項的位置。
在 Excel 中移除重複值
準備好刪除多餘列時,先選取資料範圍,然後開啟 Remove Duplicates。
在對話方塊中,選擇 Excel 用來判斷兩列是否相同的欄。欄的選擇會改變結果。
重複偵測取決於你選取的欄。
範例:
Name | City
John | New York
John | Chicago
Sarah | Boston
如果只勾選 Name,兩列 John 都可能被視為重複。
如果勾選 Name 與 City,John + New York 與 John + Chicago 是不同組合——因此不是重複。
執行 Remove Duplicates 之前請確認欄清單。
重要活頁簿請先複製檔案。Remove Duplicates 會從工作表刪除列。操作後立刻按 Ctrl+Z 通常可以復原——但備份更安全。
線上清理 Excel 或 CSV 重複項
如果你更想在瀏覽器中操作——或有 CSV/TSV 匯出——請使用 NEXNARA 上的 Data Cleaner & Filter。
可以開啟 Excel、CSV 或 TSV,或貼上表格。然後依所選欄尋找重複列,保留首次相符、保留末次相符,或移除所有重複列。同一工作區也支援篩選、排序、修剪空白、尋找取代,以及匯出回 CSV、XLSX 或 TSV。
解析與清理在瀏覽器中執行。NEXNARA 不會將試算表上傳到伺服器。
每個重複只保留一份?
多數人保留第一個相符列。對依時間排序、需要保留最新紀錄的資料,則保留最後一列。Data Cleaner 支援 Keep first、Keep last 與 Remove all duplicates。
FAQ
可以只尋找重複項而不刪除嗎?
可以。使用 Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values。Excel 只會醒目提示儲存格。
可以復原 Remove Duplicates 嗎?
操作後立刻用 Ctrl+Z 通常可以。刪除列之前仍請備份重要檔案。
能否僅在多欄都相符時才視為重複?
可以。在 Remove Duplicates 中選取必須一起相符的每一欄。Excel 會比較這些欄的組合。
可以從 CSV 檔案移除重複項嗎?
可以。在 Excel 中開啟 CSV 並使用 Remove Duplicates,或在 NEXNARA Data Cleaner 中清理。
00123 與 123 是同一個值嗎?
如果 Excel 將它們存為數字並去掉前導零,它們可能變成相同。當前導零重要時,請將產品代碼、郵遞區號與員工 ID 保持為文字。