CSV比較・差分チェック|商品台帳の価格・在庫更新確認 — 台帳差分ラボ(初期版0.1)
- 有料版(CSVレポート保存対応)ダウンロード商品¥ 500
- 購入前動作確認版(各CSV20行まで・保存不可)ダウンロード商品¥ 0


無料版と有料版の違い ・無料の購入前動作確認版(0円):各CSV20データ行(ヘッダーを除く)・200列・1ファイル5 MiBまで。画面の差分表示と内蔵サンプルを使えます。CSVレポートの保存機能はありません。 ・有料版(500円・初期版0.1):各CSV50,000データ行(ヘッダーを除く)・200列・1ファイル5 MiBまで。差分確認に加え、CSVレポートを保存できます。 まず無料動作確認版で、自分の旧版・新版CSVが読み込めるか、キーを指定して差分を表示できるか試せます。無料版での確認は、すべての実データや環境への対応を保証するものではありません。 商品台帳を更新したあと、「どの商品の価格・在庫が変わったか」「台帳に追加・削除された行はどれか」を確認したいときに使うCSV比較ツールです。 商品コード+サイズなどのキーで旧版と新版を照合し、追加・削除・変更と変更前後の値を一覧にします。有料版では、結果をCSVレポートとして保存できます。 購入前に確認してください ・旧版と新版のCSVが必要です。Excelのブックを直接読み込む機能はありません。 ・両ファイルにヘッダー行があり、列名の集合が同じである必要があります。列の順番は違っても比較できます。 ・選んだキーは、それぞれのCSV内で空欄がなく、一意に行を識別できる必要があります。キーが空欄・重複する場合は停止します。 ・両版とも1ファイル5 MiB・200列までです。データ行数の上限は、無料動作確認版が各CSV20行、有料版が各CSV50,000行です。 比較の特徴 ・複合キー:商品コード+サイズなど、複数列の組み合わせで照合できます。 ・文字列として比較:数値に変換せず、「001」と「1」を区別します。CSVの時点で失われた先頭ゼロを復元する機能はありません。 ・キーの表記設定:前後の空白や英字の大文字・小文字を無視する設定があります。同じ行を見つけるための設定です。この設定で同じキーと照合された場合も、元のキー表記の差は変更として検出します。 ・重複キーで停止:どの行と照合するか決められないキーを、そのまま比較結果として出力しません。 ・ローカル処理:入力はブラウザ内で処理し、このHTMLから外部サーバーへファイルを送信しません。入力ファイルを書き換えません。 架空サンプルの出力例 商品コード001/サイズMのコットンシャツは、価格2400→2600、在庫8→6の変更として検出します。旧データ行・新データ行はともに2です。 サンプル全体の結果は、追加1件・削除1件・変更1件・同一2件です。 有料版のCSVレポートには、判定、旧/新のデータ行番号、変更列、旧値/新値を記録します。行番号はヘッダーと空の物理行を除いた論理データ行番号です。セル内改行がある場合、テキストエディターの行番号とは異なります。 このツールは差分を検出します。変更した値が業務上正しいかを判断する機能はありません。 最初の操作 1. 選んだ版のZIPを展開し、同梱HTMLをブラウザで開きます。有料版は「台帳差分ラボ.html」、無料動作確認版は「台帳差分ラボ_購入前動作確認版.html」です。 2. まず「サンプルで試す」を押すと、架空データの比較例を確認できます。 3. 自分の旧版・新版CSVを選び、必要に応じて文字コードと区切り文字を指定し、キー列を選びます。 4. 「差分を確認する」を押して結果を確認します。有料版では、必要なら表示フィルターを選んで確認レポートCSVを保存できます。無料動作確認版では保存できません。 HTMLをブラウザで開いて使用します。サーバーの設置や月額契約は不要です。 対応入力 ・UTF-8 / Shift_JIS ・カンマ / タブ / セミコロン区切り ・引用符内の改行 文字コードの自動選択は、UTF-8として読めない場合にShift_JISを試す方式です。確実な判定ではないため、文字化けがないか確認してください。 列名の前後の空白を除去します。空又は重複した列名、列数不一致、不正引用符などの入力では停止します。 画面表示と有料版のレポート 有料版の画面は最大100行まで表示します。長い値の表示は省略しますが、有料版のレポートには選択した全行・全文を出力します。表示フィルターは保存するレポートにも適用されます。 有料版のレポートはUTF-8 BOM付きCSVです。無料動作確認版にはレポート保存機能がありません。 有料版のレポート出力におけるExcel用数式対策は、数式として解釈され得る出力値にアポストロフィを付ける方式で、設定で無効化できます。ExcelなどでCSVを直接開くと先頭ゼロなどが自動変換される場合があります。必要に応じて文字列として取り込んでください。この数式対策は、表計算ソフトごとの安全性を保証するものではありません。 有料版の同梱物 ・台帳差分ラボ.html ・はじめに.txt(操作ガイド) ・サンプル旧版.csv、サンプル新版.csv(架空の動作例) ・利用範囲.txt 無料動作確認版の同梱物 ・台帳差分ラボ_購入前動作確認版.html ・はじめに_動作確認版.txt(利用範囲の説明を含む) 掲載画像は有料版の紹介です。1枚目は、架空データの比較結果を示す説明図です。2枚目は「サンプルで試す」で架空のデータを比較した実際の操作画面です。サンプルでは、追加1件・削除1件・変更1件を確認できます。 用途の範囲と制限 差分の検出が対象です。確認レポート作成は有料版の機能です。元データの自動修正、欠損値の補完、ECサービスへの取込は行いません。 Shopifyを含む特定のECサービスの列依存関係や、取込時の安全性を検査する機能はありません。 動作確認した範囲 CSV処理の自動テスト17件と、有料版についてEdgeでのサンプル比較・入力エラー・レポート保存・スマートフォン幅の表示を確認しています。 Chromeでは販売用HTMLのサンプル比較を確認しています。 スマートフォン幅は画面幅の検証であり、スマートフォン実機での動作確認ではありません。 すべてのブラウザや実データとの互換性は検証していません。 制作にAIを使用しています。 利用範囲 個人での使用及び法人の内部業務での使用が可能です。 法人が購入する場合、その法人内での業務使用に必要なコピーと社員間の共有を含みます。 この内部使用を除き、ツール本体の第三者への再配布、公開配布、再販売はできません。 出力レポートは、本ツールの利用条件として使用、編集、共有方法を制限しません。 操作説明と提供範囲 操作説明は同梱ガイドを用意しています。 個別データの加工、個別開発、個別の操作支援は提供範囲に含みません。 将来の機能追加や更新を約束するものではありません。

