Excel ファイルの違いを比較 — 無料·アップロード不要·ワンクリック
追加・削除・変更セルを数秒で発見。シート別の差分レポートで違いがひと目でわかります。アップロード不要・登録不要、ファイルは端末内に留まります。
ファイルA(旧バージョン)
.xlsx、.xlsm、または .xls ファイルをここにドロップ、またはクリックして選択
ローカル処理 · アップロードなし
ファイルB(新バージョン)
.xlsx、.xlsm、または .xls ファイルをここにドロップ、またはクリックして選択
ローカル処理 · アップロードなし
オンラインで2つのExcelファイルを比較する方法
- ファイルA(例: 古いエクスポート)とファイルB(新しいエクスポート)を選びます。各ファイルは選択した瞬間にブラウザー内でローカル解析されます。
- 各ファイルで比較するシートを選びます。両方とも最初のシートが既定で、シート名が異なっていても比較できます。
- 各ファイルでキー列(IDや注文番号など、行を識別する列)を選びます。既定はA列です。
- 1行目に列見出しがある場合は「先頭行はヘッダー」をオンのままにします(両ファイル共通の既定設定)。
- 「ファイルを比較」をクリックし、集計を確認して {ファイルa}-vs-{ファイルb}-diff.xlsx という差分レポートをダウンロードします。
差分レポートの読み方
ダウンロードしたブックには2つのシートがあります。Summary は各件数を一目で示し、Changes にはすべての差分が1行ずつ記載されます。
| Summary の項目 | 意味 |
|---|---|
| File A / File B | 比較した2つのブックのファイル名 |
| Sheet | 各側で選択したシート |
| Rows A / Rows B | 各側で比較されたデータ行数(ヘッダー行を除く) |
| Added | ファイルBにのみ存在するキー |
| Removed | ファイルAにのみ存在するキー |
| Changed rows | 少なくとも1つのセルが異なる同じキーの行と、重複キーのフラグ行 |
| Duplicate keys | 両ファイルで繰り返されたキーの余分な出現数の合計 |
| Changes の列 | 意味 |
|---|---|
| Change | added(追加)、removed(削除)、changed(変更)のいずれか |
| Key | 突き合わされたキー値 |
| Column | 変更された列(ヘッダー名または列文字)。行全体の追加/削除は (row)、重複キーは (duplicate key) |
| Old | ファイルAの値。削除行では行全体のJSON文字列 |
| New | ファイルBの値。追加行では行全体のJSON文字列 |
比較のルール
行は行位置ではなくキー列で突き合わされるため、2ファイルの並び順が違っても同じレコードが一致します。各側で異なるキー列(ファイルAは「Id」、ファイルBは「顧客番号」など)を使うこともできます。
比較は型に厳密で、数値の 1 と文字列の "1" は異なる値として扱われます。日付は事前にISOタイムスタンプへ正規化されるため、表示形式が異なる同じ日時(1/15/2024 と 15-Jan)は同じものとして比較されます。片方のシートにだけ空でない列がある場合、そのセルは相手側が空(null)の変更として表示されます。
あるキーがファイル内に複数回現れる場合、行と行を一意に対応付けられません。そのようなキーはセル単位で比較されず、Changes には各側の出現件数(例: 「2 rows」→「3 rows」)を示す1行の (duplicate key) が出力され、余分な出現数は Duplicate keys に計上されます。
こんなときに
- 経理の照合: 2つのシステムの支払いや請求書を突き合わせ、各側で欠けているもの・異なるものを正確に一覧化。
- エクスポートの差分確認: 昨日と今日のCRM・EC・分析エクスポートで何が変わったかを把握。
- データ移行の検証: インポートやシステム移行後、すべてのレコードが残り、金額の変更や行の欠落がないか確認。
- 統合前の確認: 2つのソースのリストを結合する前に、矛盾するレコードと重複レコードを特定。
ご利用上の注意
このツールが出力するのは差分レポートだけです。元のファイルを編集・アップロード・上書きすることはなく、両ファイルは端末上でそのまま残ります。
- すべての処理はブラウザー内でローカルに行われ、ファイルが外部に送信されることはありません。
- レポートは比較データから再構築された値レベルの .xlsx です。スタイル、結合セル、数式(キャッシュ値で保持)、グラフは簡略化されます。
- 暗号化されたブック(開くのにパスワードが必要)は読み取れません。
- 旧形式 .xls も入力として利用できますが、レポートは常に .xlsx で出力されます。
よくある質問
このExcel比較ツールは無料ですか?
はい、完全無料です。登録不要、ウォーターマークなし、通常のブックにファイルサイズ制限もありません。両ファイルはブラウザー内で処理され、アップロードされません。
2つのファイルの行はどうやって一致するのですか?
各側で選んだキー列(ID、SKU、メール、注文番号など)で突き合わせます。同じキーの行はセル単位で比較され、片方にしかないキーは追加または削除として報告されます。
added・removed・changed とは何ですか?
added はファイルBにのみ存在するキー、removed はファイルAにのみ存在するキーです。changed は同じキーで少なくとも1つのセルが異なる行で、異なるセルごとに Changes に1行ずつ記録されます。
数値の 1 と文字列の "1" は区別されますか?
はい、型に厳密なので 1 と "1" は異なります。日付はISOタイムスタンプに正規化されるため、表示形式が違う同じ日時は同じものとして比較されます。
キーが重複しているとどうなりますか?
重複キーは1対1に対応付けられないためセル比較されません。Changes に各側の出現件数を示す1行の (duplicate key) が出力され、すべての余分な出現が Duplicate keys に計上されます。
元のファイルは変更されますか?
いいえ。ツールはファイルを読み取り、別の差分レポートを作成するだけです。レポートには書式ではなく値が含まれるためレポート上のスタイルは簡略化されますが、元のファイルは無傷です。
対応している形式は?
両側とも .xlsx、.xlsm、旧形式 .xls に対応し、入力形式が異なっていても比較できます。ダウンロードされるレポートは常に最新の .xlsx です。暗号化ブックは読み取れません。
関連ツール
完全なガイドはこちら: 2つのExcelファイルの違いを比較する方法 — 手順の解説、Excel での手作業の方法、FAQ を掲載。
レポートを確認した後、差分を修正したいですか?
無料オンラインExcelエディターを開く