CSVクリーナー
CSVの重複行を削除・クレンジング:氏名、メールアドレス、不要な空白を自動整理
CSVまたはExcelファイルをアップロードするだけで、重複行や空行のない、すっきり整ったファイルを取得できます。不要なスペースや不可視文字を削除し、メールアドレスは小文字に、氏名の表記ゆれも統一。重複判定は行全体の一致だけでなく、メールアドレスや会社名など特定列の一致にも対応し、「ACME, Inc.」と「acme inc」のような表記の違いも同一として処理できます。削除された行と重複元の行番号をまとめたリストも出力。1,000 行までのファイルは完全無料、それ以上のファイルも一回払いのみの $5 でご利用いただけます。
- 1,000 行まで完全無料・アカウント不要
- ファイル全体で $5(一回払い):最大 200,000 行まで
- 行全体の一致、またはメールアドレスなど特定列での重複判定
- あいまい一致:大文字・小文字、スペース、記号、法人格表記(Inc/LLC/Ltdなど)を無視
- 氏名や企業名の表記ゆれを統一、メールアドレスは小文字化
- 削除された全行と重複元の行番号を一覧で出力
出力される内容
クレンジング済みファイル(例:contacts.clean.csv)と、削除された行の一覧ファイルがダウンロードできます。お支払い前に、見つかった重複・空行・修正セル数と、クレンジング後の先頭行を画面上でご確認いただけます。
- CSV入力は同じ区切り文字・文字コード・ヘッダーのCSVで出力。Excel入力は値のみをきれいに整理したシートとして出力されます(セルの書式や数式は引き継がれませんが、数式の計算結果の値は保持されます)。
- 重複が見つかった場合、最初の1行目を元の位置に残し、2件目以降の重複行を削除します。
- 全セルの前後の空白を除去、連続スペースを1つに統合、ノーブレークスペースやゼロ幅文字、制御文字を削除します。メールアドレスに該当する列は小文字に統一されます。
- 氏名・名称列(Name、Company、Customer、Contact、Vendor、または指定した列):すべて大文字や小文字で書かれた単語を適切にキャピタライズ(例:「maria GARCIA」→「Maria Garcia」)し、Inc.、LLC、Ltd、GmbHなどの法人格表記を統一します。
- 削除行CSV:削除された各行の元の値と、どの行の重複だったかを示す行番号が記録されています。
チャットボットでの処理と本ツールの比較
コード実行機能を備えたチャットボットでも小さなファイルなら重複削除でき、表計算ソフトでも完全一致の削除は可能です。しかし、表記ゆれ(あいまい一致)への対応、削除されたデータの記録、チャットに貼り付けられない大容量ファイルの処理は簡単ではありません。
| 状況・用途 | チャットボット | 本ツール |
|---|---|---|
| 明らかな重複がある短いリスト | おおむね処理可能 | もちろん対応(1,000 行まで無料) |
| 100,000行 | 会話内では読み込めず、自らコードを書いて検証する必要がある | ファイル全体をクレンジング(最大 200,000 行まで $5) |
| 「ACME, Inc.」と「acme inc」 | 指示を細かく工夫しない限り別データとして扱われる | 「あいまい一致」をオンにするだけで同一データとして処理 |
| 同一人物でメールアドレスが大文字混じり | 見落とされがち | メールアドレスを自動で小文字化して比較 |
| 削除されたデータの確認 | 行ごとの詳細を教えてくれることは稀 | 削除された全行と重複元の行番号をまとめたCSVを提供 |
| 翌月も同じ作業を行う場合 | 新しいチャットが必要で、ルールや結果にブレが生じやすい | いつでも全く同じルールで確実に処理 |
CSVの重複を削除・整理する手順
-
1
アップロードして判定条件を選択
.csv、.tsv、または .xlsx ファイルをドロップ。行全体で判定するか、メールアドレスなど重複の基準とする列を指定し、あいまい一致を適用するか選択します。
-
2
件数と先頭プレビューを確認
見つかった重複行や空行の件数、クレンジング後の先頭行の仕上がりを確認できます。小規模ファイルは完全無料です。
-
3
ダウンロード
クレンジング済みファイルと削除行リストをダウンロードします。1,000 行を超えるファイルは、$5 でロック解除してご利用いただけます。
なぜ「あいまいな重複」の処理は難しいのか
一般的な重複削除は文字単位で厳密に比較するため、「ACME, Inc.」と「acme inc」、「[email protected]」と「[email protected]」が別々のレコードとして残ってしまいます。その結果、顧客リストでは同じ相手にメールが2通届いてしまったり、取引先リストでは同一企業に2つのアカウントが作成されてしまったりします。
本ツールは、選択された列をもとに各行の比較用キーを生成します。「あいまい一致」をオンにすると、大文字・小文字、空白、記号が無視され、企業名列では Inc、LLC、Ltd、GmbH、S.A. などの法人格表記も除外して比較されます。同じキーを持つ行は重複と判定され、最初の1行を残して残りは削除リストに記録されます。なお、キーとなる列が空欄の行同士が誤って重複判定されることはありません。
主な利用シーン
- CRMやメール配信ツールへインポートする前の連絡先・リードリストのクレンジング
- 異なるシステムからエクスポートした2つのデータを統合し、重複を解消
- 同一企業名が複数の表記で混在している取引先・顧客リストの整理
- アンケートや登録フォームからエクスポートした重複送信データの整理
- VLOOKUP関数の使用やデータベースへのインポート前に、空行や不要な空白を一括削除
- 登録フォームで大文字のまま入力された氏名の表記修正
オプション:AIによる表記ゆれの補正
通常のルール処理だけでは「Intl Business Machines」と「IBM」が同一企業であるとは判断できません。AIオプションにチェックを入れると、名称列に含まれる固有の名称がAIモデルに送られ、企業や個人の表記を統一し、明らかな誤字を修正します(確信が持てない名称はそのまま保持されます)。この処理は重複検出後に実行されるため、どの行が削除されるかには影響せず、出力結果における名称の表記のみを整えます。このオプションを有効にしない限り、データがAIモデルに送信されることはありません。
ご利用にあたっての制限事項
1件の作業につき1ファイル、最大 100 MBまで対応。Excelファイルではヘッダー行を含む最初のシートが処理対象となります。一回払いで最大 200,000 行まで、使い放題(Unlimited プラン)では最大 500,000 行まで対応します。上限を超えた行は変更されずそのままファイルの末尾に出力されます。「DeShawn」や「McKenzie」のように大文字小文字が混在した固有名詞はそのまま維持され、IBMなどの短い大文字企業名は略称として保持されます。
言語・シーン別
オンラインでCSVの重複を削除
CSVをアップロードするだけで、最初の1行を残して重複行を削除したファイルを取得できます。大文字・小文字、余分なス...
続きを読む →大容量Excelファイルの重複行を削除
.xlsx ファイルをアップロードするだけで、最初の1行を残して重複行を削除した .xlsx ファイルと、削除された行および...
続きを読む →メールアドレスで連絡先リストの重複を排除
CSVやExcelの連絡先リストをアップロードするだけで、1つのメールアドレスにつき1行に整理されたファイルをダウンロー...
続きを読む →乱雑なCSVデータをクレンジング
乱雑なCSVやExcelファイルをアップロードするだけで、全セルの前後の空白削除、連続スペースの統合、不可視文字の除去...
続きを読む →料金
小規模ファイル
無料
1,000 行までのファイルはダウンロードも含めて完全無料。それ以上のファイルでも、アカウント不要で件数と先頭プレビューを確認できます。
ファイル全体
$5
1ファイルごとの一回払い:最大 200,000 行まで、削除行リスト付き。サブスクなし、有効期限もありません。
使い放題(Unlimited プラン)
$19 / 週
サイト内の全ツールが使い放題(最大 500,000 行のファイルに対応)。
よくある質問
ChatGPTでCSVの重複行を削除できますか?
小さなファイルであれば可能ですが、通常はコードを書く必要があります。一方、大きなファイルは会話の文字数制限に収まりきらず、「ACME, Inc.」と「acme inc」のような表記揺れは見落とされがちで、削除された行の一覧もほとんど出力されません。本ツールはすべての行に同じルールを一貫して適用し、削除された行をすべてリストアップします。
重複している場合、どちらの行が残されますか?
最初に登場した行が元の位置のまま残されます。以降に見つかった重複分は削除され、どの行と重複していたかの行番号とともに出力されます。
メールアドレスのみを基準に重複を削除できますか?
はい。「By columns」を選んで「Email」と入力するか、名、姓、会社名など、レコードを特定できる任意の列名を指定してください。指定した列が空欄の行はそのまま保持されます。
どのようなデータが「表記揺れ(類似データ)」とみなされますか?
類似マッチングを有効にすると、大文字・小文字、スペース、記号の違いが無視されます。また、会社名の列では「Inc.」「LLC」「Ltd」「GmbH」などの法人格の表記の違いも無視されます。
データの内容は変更されますか?
記載された処理のみが行われます。具体的には、スペースや不可視文字の削除、メールアドレスの小文字化、すべて大文字または小文字の名前の先頭大文字化、法人格表記の統一、そして重複行と空行の削除です。それ以外の値は元のまま保持されます。
どのくらいのサイズのファイルまでクリーニングできますか?
$5の一回払いで最大200,000行、使い放題(Unlimited プラン)なら最大500,000行まで、最大100 MBのファイルに対応しています。
無料で利用できますか?
はい。最大1,000行までのファイルは、ダウンロードも含めて完全無料です。それより大きなファイルでも行数カウントと最初の数行は無料で確認でき、クリーニング済みファイル全体は一回払いのみの$5でご利用いただけます。
ファイルのプライバシーは保護されますか?
お客様のジョブを開けるのはご本人のみです。クリーニング処理は自社サーバー上で行われ、AIオプションにチェックを入れない限りAIモデルへデータが送信されることは一切ありません。チェックを入れた場合でも、氏名列に含まれる重複を除いた個別の名前のみが送信されます。アカウント不要でアップロードされたジョブは7日後に削除されます。また、いつでもご自身でジョブを削除できます。
2026年10月25日更新 · APPFACT STUDIO LTD