「行全体が一致」と「指定列が一致」の違い

次の例では、佐藤さんの行はポイントが違うため、行全体では重複していません。一方、メールアドレス列だけを基準にすると、同じメールアドレスの行が2件あります。

名前,メール,ポイント
佐藤花子,sato@example.com,100
山田太郎,yamada@example.com,200
佐藤花子,sato@example.com,300

「メール」列(2列目)をキーにして「最初に出てきた行」を残すと、ポイント100の佐藤さんの行が残ります。「最後に出てきた行」なら、ポイント300の行が残ります。どちらが正しいかはデータの用途次第です。

指定列で重複行を削除する手順

  1. CSVレスキューのトップページでCSVを選択し、「CSVを診断する」を押します。
  2. 診断結果の「変換・整理してダウンロード」で「重複したデータ行を削除する」にチェックします。
  3. 「重複の判定方法」で「指定した列の値が一致」を選びます。
  4. 「重複判定に使う列番号」に 2 と入力します(メールが2列目の場合)。2つの列の組み合わせで判定するなら 1,2 のように指定します。
  5. 「残す行」を最初か最後から選び、「重複として削除予定」の件数を確認します。
  6. 「CSVをダウンロード」を押し、元ファイルと結果を照らし合わせます。

列番号の指定方法

左から1列目、2列目…と数えます。見出しが「名前,部署,メール」なら、メールは3列目なので 3 と入力します。名前とメールの両方が一致するときだけ重複としたい場合は 1,3 を入力します。列抽出の番号とは別に入力できます。

空欄・スペースの扱い

削除する前に注意したいこと

同じメールや顧客IDでも、異なる注文・履歴などは別のデータである可能性があります。 重複削除では、残す方の行に別の行の値を自動で合算・統合しません。元CSVは変更されませんが、ダウンロードした結果では対象行が消えるため、件数と内容を必ず確認してください。

無料のCSV指定列重複削除ツールを使う →