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

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

登録不要 無料 ブラウザ内で処理

データはこのブラウザ内で処理され、サーバーに送信されません。

CSVを入力

入力オプション
入力方法

ここにCSVをドラッグ&ドロップ

またはファイルを選択

.csv / .tsv に対応

プレビュー(先頭50行)

横スクロールに対応しています。

キー列と重複時のルール

キー列を選択

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

重複時にどの行を残す?

詳細設定(必要なときだけ)
空欄の扱い(キー列):
対象: 0行 / キー列: 0個

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

元の行数 0
重複削除後の行数 0
削除した行数 0
重複グループ数 0

ダウンロード

重複が多いキー上位5件

    プレビュー

    衝突

    使い方

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

    注意事項

    • 処理はブラウザ内で完結し、サーバーへ送信しません。
    • 大きいCSVは処理に時間がかかる場合があります。
    • 文字化けする場合はUTF-8/Shift_JISを切り替えて再読み込みしてください。

    よくある質問

    Q

    重複時にどっちを残す?

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

    Q

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

    「大文字小文字:無視/区別」を切り替えられます(キー列の比較に反映)。

    Q

    まとめて件数を見たい

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

    Q

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

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

    Q

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

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

    Q

    重複が0件でした

    キー列の選び方(同一人物を表す列になっているか)や、空白/大文字小文字の設定をご確認ください。