CSV重複削除(指定列をキーにして重複行を除去)

CSVの重複行を、指定した列をキーにしてまとめて削除します。先勝ち/後勝ち/空でない方を残す(名寄せ)に対応。

登録不要・無料。処理はブラウザ内で完結し、データは保存しません。

登録不要 / 無料
ブラウザ内で処理
データは保存しない

CSVを入力

ファイル、貼り付け、サンプルのいずれかで開始できます。

キー列と重複時のルール

キー列は複数選択できます。重複時の残し方は先勝ち・後勝ち・名寄せから選べます。

結果(プレビュー・件数・ダウンロード)

元行数、削除行数、重複グループ数を表示し、結果/重複行/重複グループをCSVで出力できます。

使い方

  1. CSVをアップロード(または貼り付け)
  2. 重複判定に使うキー列を選ぶ
  3. 先勝ち/後勝ち/空でない方を選んで実行し、結果をダウンロード

よくある質問

重複時にどっちを残す?

「先勝ち(最初の行)」「後勝ち(最後の行)」「空でない方を残す(名寄せ)」から選べます。名寄せ時に値が衝突する場合は、先勝ち/後勝ち、または警告一覧表示を選べます。

大文字小文字を無視したい

詳細設定の「大文字小文字:無視/区別」を切り替えると、キー比較に反映されます。

まとめて件数を見たい

元の行数、重複削除後の行数、削除した行数、重複グループ数を結果カードに表示します。

キー列は複数指定できますか?

はい。選んだ列の組み合わせが同じ行を重複として扱います。

文字化けします(Shift_JISのCSV)

文字コードをUTF-8/Shift_JISに切り替えて再読み込みしてください。

重複が0件でした

キー列の選び方、空白トリム、大文字小文字、空欄キー設定を確認してください。

注意事項

  • キー列に個人情報が含まれる場合は取り扱いに注意してください。
  • 名寄せ時の衝突は必ず確認し、必要なら元データで検証してください。
  • 列数不一致エラーはクォート閉じ忘れが原因のことがあります。

関連ツール