Tabularly

移除 CSV 與 Excel 中重複的列

依一個或多個欄位移除重複。

需要改成結合檔案? 試試合併 or 附加.

Tabularly Pro

Remove ads, lift file-size limits, unlock multi-file joins.

Go Pro
sponsored
Ad
Why we show ads

Loading saved state…

How it works & FAQ

如何移除重複的列

  1. 1

    加入你的檔案

    拖入一個 CSV、Excel(.xlsx、.xls)或 TSV 檔案,或從你的裝置選取。它會在你的瀏覽器中讀取——不會上傳任何東西。

  2. 2

    選擇用哪些欄位來判定重複

    挑選能讓兩列「視為相同」的欄位——可以是單獨一個 Email,也可以是名字 + 姓氏 + 電話這樣的組合。在這些欄位上相符的列就會被視為重複。

  3. 3

    各保留一筆,然後下載

    Tabularly 會保留每個重複群組的第一列、移除其餘的列,並維持原本的順序。預覽清理後的表格,再下載成 CSV 或 Excel。

依欄位移除重複的列

移除重複會從表格中刪掉重覆出現的列,每一種各保留一筆。關鍵問題在於「什麼才算兩列相同」——而答案很少是「每個欄位都相同」。一份郵寄清單只要 Email 重覆就算有重複,即使註冊日期不同;一份聯絡人匯出檔則是在名字 + 姓氏 + 電話都相符時才算重複。你選擇用哪些欄位來判定重複,Tabularly 就會把每個群組摺疊成單獨一列。

只選一個欄位是最常見的情況(依 Email、依訂單編號、依 SKU 去重)。選取多個欄位則會組成複合鍵——只有在全部欄位都相符時,列才算重複。若只想移除完全相同的列,就把每個欄位都選為索引欄。無論哪種方式,都會保留第一次出現的列、捨棄後面的副本,因此留下的列會維持原本的順序。

這等同於 Excel 的「移除重複項」,但能精準掌控究竟哪些欄位才重要,而且不會更動你的來源檔案。常見用途包括:在匯入前清理郵寄或 CRM 清單、從合併後的匯出檔中移除重覆的交易,或把來自多個來源的重複潛在客戶摺疊在一起。

一切都在你的瀏覽器中執行——你的資料絕不會離開你的裝置,不像那些會把試算表上傳的工具。免費方案可處理約 10 MB 以內的檔案;Pro 則為大型匯出檔提高了上限。

常見問題

怎樣才算是重複? +

由你來決定。重複是指在你選為索引欄的欄位上具有相同值的列——不一定要每個欄位都相同。只要選了「Email」,兩列只要 Email 相同就算重複,即使其他欄位不同也一樣。

我可以依特定欄位移除重複,而不是整列嗎? +

可以——這正是預設行為。選擇一個欄位或多個欄位(組成複合鍵)。若想改成依完全相同的列去重,就把所有欄位都選為索引欄。

會保留哪一筆重複的列? +

會保留檔案中第一次出現的那一列、捨棄後面的重複項,因此留下的列會維持原本的順序。

去重會重新排列我的資料嗎? +

不會。剩下的列會維持原本的順序,只有重複的列會被移除。如果你想要,可以另外再對結果排序。

支援哪些檔案格式與大小? +

CSV、TSV 與 Excel(.xlsx、.xls)。免費方案可處理約 10 MB 以內的檔案;Pro 為大型匯出檔大幅提高了上限。

我的檔案會被上傳到伺服器嗎? +

不會。去重完全在你的瀏覽器中執行,所以你的檔案內容絕不會離開你的裝置——你可以在開發者工具中確認(網路分頁顯示沒有任何上傳)。

相關工具