カテゴリー: 開発ツール

CSV重複削除

サイト側で企画したツールツールが見つからない?

CSVや区切りデータから重複行を削除

CSV、セミコロン、タブ、パイプ区切りのデータを貼り付けて、行全体、または選択した列を基準に重複行を削除します。すべてブラウザ内で完結します。

1件の重複行を削除し、3件を保持しました。

重複を削除したCSV
name,email,team
Ada Lovelace,ada@example.com,Blue
Grace Hopper,grace@example.com,Green
"Doe, John",john@example.com,Green

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

エクスポートしたスプレッドシートや結合したCSVファイルでは、同じ行が繰り返されることがよくあります。まったく同一の場合もあれば、メールアドレスやIDなどのキー列だけが一致する場合もあります。このツールは選択した区切り文字に対応する引用符付きフィールドを正しく解析し、ヘッダー行はそのまま保持したうえで、行全体、またはヘッダー名や位置で指定したキー列が一致する行のうち、最初の1件以降をすべて削除します。

使い方

  1. CSVまたは区切りデータを貼り付けます。
  2. 区切り文字と、先頭行がヘッダーかどうかを選びます。
  3. 必要に応じてヘッダー名や位置でキー列を指定し、重複を削除した結果をコピーします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

データはどこかにアップロードされますか。
いいえ。解析と重複削除はブラウザ内のJavaScriptで行われ、データがデバイスの外に出ることはありません。
区切り文字を含む引用符付きフィールドはどう扱われますか。
1つのフィールドとして正しく解析され、出力時にも引用符で囲まれます。このサイトの他のCSVツールと同じ方式です。
複数の列を基準にするにはどうすればよいですか。
列のヘッダー名または1から始まる位置をカンマで区切って指定します。例えば「email,team」や「1,3」のように指定します。空欄のままにすると行全体が比較されます。