2つの表の「違い」を一括チェック|突合・差分レポートツール(Windows・買い切り)
- Digital2,980 JPY


先月の在庫表と今月の在庫表、旧価格表と新価格表——「どこが変わったのか」を目で比べて探していませんか。 本ツールは、2つの表ファイルを指定した「キー列」(商品コードや管理番号など)で突き合わせ、違いを自動で分類してレポートにまとめます。 ・両方にある行でセルの内容が変わった箇所 ……「変更」 ・新しい表にだけある行 ……「追加」 ・古い表にだけある行 ……「削除」 ・キーが重複していたり空欄だったりして自動では判定できない行 ……「要確認」 結果はExcel形式のレポート(変更箇所は色付け、種類ごとにシート分け)と、テキストのサマリーで出力されます。 ■特長 ・CSV / Excel(.xlsx)の表に対応。inputフォルダに2ファイルを置いてバッチファイルを実行するだけです。2ファイルをバッチファイルへドラッグ&ドロップして比べることもできます。 ・数値の表記ゆれを吸収できます(設定でON/OFF可能、既定はON)。「1,000」と「1000」、「1,200円」と「1200」など、表記だけの違いは差分として数えません。差分として報告する場合は、元の表記をそのまま表示します。 ・キー重複・キー空欄の行は、推測で判定せず「要確認」に分離します。 ・入力ファイルを変更することはありません(読み取りのみ)。処理はすべてお使いのPC内で完結し、外部にデータを送信しません。 ・Pythonのインストールは不要です(実行環境を同梱しています)。 ■使い方 1. inputフォルダに比べたい2つの表ファイルを置く 2. 設定ファイル(設定.json)にファイル名とキー列名を書く 3. 「起動.bat」を実行すると、outputフォルダにレポートが出力されます 同梱のサンプルデータ(商品表の旧・新)ですぐに動作を試せます。 ■できること ・キー列による2つの表の突合と、変更/追加/削除/要確認への分類 ・セル単位の差分一覧(旧値と新値を並べて表示、変更セルは色付け) ・数値の表記ゆれ吸収(桁区切りカンマ、円記号、全角数字、マイナス表記) ・件数と内訳をまとめたテキストサマリー、処理ログの出力 ■できないこと(購入前にご確認ください) ・表の1行目が見出しでないファイル、キー列のない表には使えません。 ・xlsxは先頭のシートだけが対象です。.xls(旧形式)には対応していません。 ・キー以外の情報であいまいに関連付ける照合(名前の似た行同士を自動で結び付ける等)はしません。 ・「%」付きの値や「3万円」のような単位付きの表記は、数値としてではなく文字列として比べます。 ・差分を自動で修正する機能はありません。本ツールは違いを「報告する」ためのものです。 ・Mac / Linux では動作しません。Windows専用です。 ■動作環境 Windows 10 / 11(64ビット)。表ファイル: CSV(UTF-8 / Shift_JIS)、Excel(.xlsx) ■注意事項 ・お使いの環境によっては、Windowsの保護機能(SmartScreen)やセキュリティソフトが、バッチファイルや同梱プログラムの実行時に警告を表示する場合があります。その場合は許可の操作が必要です。 ・処理結果の正確性は、入力データとキー列の指定に依存します。重要な用途では、レポートと元の表を照らしてご確認ください。 ■返金について 動作環境(Windows 10 / 11 64ビット)にもかかわらず本ツールが起動しない場合は、詳しい動作状況(OSのバージョン、表示されたエラーメッセージ、実行した手順など)を記載のうえ、購入後5日以内にご申請ください。内容を確認のうえ返金します。対応していない形式のファイルを使った場合や、キー列の指定間違いなど、使い方に起因する場合は返金の対象外となります(同梱サンプルで事前に動作のイメージを確認できます)。 ■同梱物 起動用バッチファイル、設定ファイル(ひな形)、プログラム本体と実行環境一式、サンプルデータ(CSV 2点)、使い方・仕様を記した readme


