商品CSV10万行を整理・チェックしてみた|重複・価格・在庫の入力ミスを検出

記事
IT・テクノロジー
ネットショップの商品管理で使うCSVデータ。

商品数が増えると、商品コードの重複や価格・在庫数の入力ミスを手作業で確認するのは大変です。

そこで今回、自作のCSV整理・チェックツールを使って、大量の商品データを処理できるか検証しました。

【今回のテスト内容】

HTML・JavaScriptで制作したCSV変換ツールに、架空の商品データ100,000行を読み込ませました。

このデータには、意図的に以下の問題を含めています。

・商品コードの重複:100件
・価格の空欄:100件
・在庫数の不正値:100件

合計300件の問題を検出できるか確認しました。

【テスト結果】

・元の商品データ:100,000行
・正常と判定されたデータ:99,700行
・要確認と判定されたデータ:300行

期待した件数と一致しました。

さらに、整理済みCSVと確認リストをダウンロードし、出力結果も確認しました。

【このツールでできること】

・CSVの列名変更
・列の並び替え
・商品コードの重複チェック
・価格の空欄や不正値チェック
・在庫数の不正値チェック
・整理済みCSVの出力
・問題のある行をまとめた確認リストの出力

また、商品名にカンマや引用符、改行などが含まれるケースについても、架空データで基本動作を確認しています。

【実際の業務への対応について】

今回の結果は、あくまで架空データを使用した自主検証です。

実際の商品CSVは、ファイル形式や項目、文字コードなどが異なるため、どのデータでも同じように処理できるとは限りません。

そのため、ご依頼前にCSVの形式と希望する完成形を確認し、対応可能な範囲を判断しています。

【商品CSVの整理をお手伝いします】

現在、ココナラで商品CSVの整理・チェックサービスを出品しています。

基本料金:5,000円
対象:CSVファイル1点
対応行数:最大10,000行を目安
ファイルサイズ:5MB未満
納期目安:7日

列名変更・並び替え・商品コードの重複確認・価格や在庫の入力不備チェックに対応しています。

今回10万行のテストを行いましたが、販売サービスの基本対応範囲は10,000行までとしています。

CSVの整理でお困りの方は、お気軽にご相談ください。

【サービスページ】
サービス数100万件のスキルマーケット、あなたにぴったりのサービスを探す