オンライン Excel エディター
無料 · 登録不要 · ローカル処理

Excel ファイルの違いを比較 — 無料·アップロード不要·ワンクリック

追加・削除・変更セルを数秒で発見。シート別の差分レポートで違いがひと目でわかります。アップロード不要・登録不要、ファイルは端末内に留まります。

ファイルA(旧バージョン)

.xlsx、.xlsm、または .xls ファイルをここにドロップ、またはクリックして選択

ローカル処理 · アップロードなし

ファイルB(新バージョン)

.xlsx、.xlsm、または .xls ファイルをここにドロップ、またはクリックして選択

ローカル処理 · アップロードなし

オンラインで2つのExcelファイルを比較する方法

  1. ファイルA(例: 古いエクスポート)とファイルB(新しいエクスポート)を選びます。各ファイルは選択した瞬間にブラウザー内でローカル解析されます。
  2. 各ファイルで比較するシートを選びます。両方とも最初のシートが既定で、シート名が異なっていても比較できます。
  3. 各ファイルでキー列(IDや注文番号など、行を識別する列)を選びます。既定はA列です。
  4. 1行目に列見出しがある場合は「先頭行はヘッダー」をオンのままにします(両ファイル共通の既定設定)。
  5. 「ファイルを比較」をクリックし、集計を確認して {ファイル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 の列意味
Changeadded(追加)、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エディターを開く