このツール、どんなときに使う?
同じemailの顧客が複数行ある、同じSKUが重複している、といったCSVを整理するときに使います。ただし、重複削除で一番大事なのは削除ボタンではなく「何を同じレコードとみなすか」を決めることです。
無料Webツール
指定した列をキーにCSVの重複行を削除し、先勝ち・後勝ちを選べます。
同じ顧客・商品・注文などが複数行あるCSVを、指定したキー列の組み合わせで1行へ絞ります。「最初の行を残す」「最後の行を残す」を選べるので、重複の定義と現在の行順が分かっているデータ向けです。
同じemailの顧客が複数行ある、同じSKUが重複している、といったCSVを整理するときに使います。ただし、重複削除で一番大事なのは削除ボタンではなく「何を同じレコードとみなすか」を決めることです。
キーは1列だけでなく、store_id,sku のように複数列を組み合わせられます。email単独では重複でも、店舗ID+SKUなら別商品、ということがあります。業務上の一意性に合わせてキーを選ぶと結果が変わります。
顧客CSVが更新日時の古い順に並び、同じemailでは後ろの行ほど新しいなら、emailをキーにして「最後」を残せます。ただし並び順が保証されていなければ、「最後」=「最新」ではありません。先にソート条件を確認してから使うのが大事です。
結果の「削除重複」は元行数と残した行数の差です。なお「最後を残す」は各キーで最後に現れた行の内容を採用しますが、出力キーの並びは最初にそのキーが現れた順を保ちます。出力順も意味を持つCSVでは、この点も確認してください。 指定したキー列名がヘッダーに存在しない場合は処理を止めます。列名は現在のヘッダーと一致させて指定します。