商品リストCSVの重複を削除する前に、決めたい3つのこと

商品リストCSVの重複を削除する前に、決めたい3つのこと

記事
ビジネス・マーケティング
商品リストのCSVを整理するとき、「IDが同じだから1行消す」でよいとは限りません。重複を削除する前に、次の3点を決めると確認しやすくなります。

1.何が一致したら「重複」なのか

架空の商品リストを例にします。
・SKU-001/カード/紙
・SKU-001/カード/紙
この2行は全項目が一致しています。1件の商品を1行で管理する台帳なら、1行を残す候補になります。

一方、次の2行は別の扱いです。
・SKU-001/カード/紙
・SKU-001/カードセット/紙
同じIDでも商品名が違います。更新前後の情報なのか、登録ミスなのかを確認し、どちらを残すか決めます。IDだけを見て削除すると、必要な情報を失う可能性があります。

さらに、注文や取引の明細では、全項目が同じでも別々の注文という場合があります。「完全一致=必ず不要」ではありません。何を1行として記録している表なのかを先に確認しましょう。

2.空白を消してよい列はどれか

「手帳」と、末尾に空白がある「手帳 」は、そのまま比較すると違う文字列です。商品名の入力ミスなら整理できますが、すべての列の空白を一括で消すと困る場合もあります。

商品名の前後だけを整えるのか、自由記述欄はそのまま残すのかを、列ごとに決めておくと変更の理由が分かります。説明文の途中の空白や改行まで、まとめて取り除く必要はありません。

3.処理後の件数をどう確認するか

原本を残し、別のファイルに整理結果を保存します。
たとえば「入力4行、完全一致の重複を1行除去、出力3行」であれば、入力行数=出力行数+除去行数になっているか確認できます。

件数が合っていても、消すべきでない行を消していれば正しい処理とはいえません。代表的なIDを数件選び、内容が意図どおりかも確かめます。空白行を飛ばした場合は、その件数も分けて記録します。

依頼前に用意すると伝わりやすいもの

・列名と架空データ5〜10行
・空白を整理したい列
・重複として削除してよい条件
・並べ替えの基準となるID
・希望納期とCSVを開くソフト

個人情報や社内機密を送らなくても、架空の例で処理ルールを相談できます。

同じ列構成のCSVの統合、指定列の空白整理、完全一致行の重複除去、ID順の並べ替えを3,000円で受け付けています。対応範囲はサービスページでご確認ください。購入前の見積り相談が必要です。

本文中のデータと件数は説明用の架空例です。記事の作成にはAIの支援を利用しています。
サービス数100万件のスキルマーケット、あなたにぴったりのサービスを探す