インストール不要!一瞬で2つのExcelブックの中身を比較(Diff)する方法

比較
2つのExcelブックの中身を比較したいときはないでしょうか。

そんな時に困ることは、

・2つのExcelブックの中身を比較する方法がわからない
・インストールしないで比較できるツールを利用したいがどれがよいかわからない
・カンタンにサクッと比較できるツールが欲しいがどれがよいかわからない

ですね。

比較作業は項目数やデータの量が多ければ多いほどチェックが大変だし、時間もかかりますので効率化をしたいところです。

今回はそんな困りごとを解消できる、当サイトの無料ツール「Excel比較ツール」を紹介します。

・Excel比較ツールでできること
・使い方(ファイル選択→シート選択→実行)
・差異の見方(追加・削除・変更)
・実際に試した6パターンの結果
・結果をテキストで保存する方法
・安全に使える理由と注意点

についてまとめます!

POINT
・本記事で紹介するツールは、当サイト「エク短」が制作した無料ツールです
・インストール不要・登録不要で、ブラウザだけで使えます
・ファイルはサーバーに送信されません(ブラウザ内で処理されます)

完成イメージ

2つのブックの違いが、次のように一覧で表示されます。

Excel比較ツールの実行結果(差異一覧)
上の画像は、実際に比較した結果です。

違いのあるセルが色付きで表示され、「旧」と「新」の値が並びます。

どこがどう変わったのかが、ひと目で分かりますね。

Excel比較ツールでできること

「Excel比較ツール」は、当サイト「エク短ツールズ」の無料Webツールです。

項目 内容
インストール 不要(ブラウザだけで使えます)
選べる形式 .xlsx(Excelブック)
比較の単位 ブック内のシートを選んで比較
差異の表示 追加・削除・変更を色分けし、セル番地と変更前後を表示
出力 結果をテキストでコピー・保存が可能
セキュリティ ファイルをサーバーに送信せず、ブラウザ内で処理

ツールはこちらから開けます。

エク短 Excel比較ツール

2つのExcelブックからシートを選び、異なるセルや変更前後の値を確認できる、というのが、
エク短 Excel比較ツールの基本で、ほかにはテキスト保存も可能です。

Excel比較ツールの初期画面
エク短 Excel比較ツールの画面はとてもシンプルです。
左が比較前、右が比較後のファイルを入れる場所になっています。

使い方(STEP1〜STEP4)

ここからは、実際の手順をSTEPごとに紹介します。

今回は次の2つのブックを比較してみます。

比較する2つのExcelブック(売上データ)
左が比較前、右が比較後です。すでにいくつか違いがありますね。

今回は売上データのほかに、商品マスタのシートも比較します。

商品マスタのシートを開いた状態
商品マスタは、比較先から1行減っている状態です。

STEP1. 比較前のExcelを選ぶ

左側の「比較前のExcel」の「ファイルを選択」をクリックします。

2つのファイルを選択した状態
比較前のExcel(拡大)
ファイルを選ぶと、そのファイル名が表示されます。

ドラッグ&ドロップでも読み込ませられます。

STEP2. シートを選ぶ

続けて、その下の「シート」を選びます。

シートに「商品マスタ」を選んだ状態
シートの一覧は、選んだブックに入っているシート名が自動で表示されます。

シートごとに比較できるので、必要なシートだけを確認できます。

STEP3. 比較後のExcelを選ぶ

右側の「比較後のExcel」も同じように選びます。

左右それぞれでシートを選べるので、違う名前のシート同士を比べることもできます。

STEP4. 「実行する」をクリックする

準備ができたら、青い「実行する」のボタンをクリックします。

実行結果(差異一覧とテキスト結果)
すると、差異の一覧とテキスト結果が表示されます。

差異の見方

結果は「追加・削除・変更」の3つに分けて表示されます。

種類 意味 表示
変更 同じセルなのに値が違う 旧: 480000 新: 495000
追加 比較前に無く、比較後に増えた 旧: (空欄) 新: 札幌店
削除 比較前にあり、比較後で消えた 旧: P005 新: (空欄)

変更されたセルの表示(拡大)
また、上部には「差分 7セル / 10行 × 5列」のように件数と範囲が出ます。

「1〜10行」「A〜E列」で絞り込んだり、「差分セルへ移動」で対象のセルへ順に移動することもできます。

実際に試した結果(6パターン)

サンプルを用意して、6つのパターンを試してみました。

# パターン やったこと 結果
1 値の変更 D2 480,000 → 495,000 変更
2 型違い E3 「2」を数値 → 文字列 変更(セルの型が異なる)
3 行の追加 10行目に1行追加 追加 ×5セル
4 行の削除 商品マスタ6行目を削除 削除 ×4セル
5 別シートの変更 商品マスタ D4 68,000 → 72,000 変更
6 完全一致 同じブック同士 差異 0件


パターン1〜3(売上データ・7セル)
の結果はこちらです。

売上データのテキスト結果(拡大)
旧シート: 売上データ
新シート: 売上データD2【変更】旧: “480000” → 新: “495000”
E3【変更】旧: “2” → 新: “2”(セルの型が異なります)
A10【追加】旧: “” → 新: “2026/10/09”
B10【追加】旧: “” → 新: “札幌店”
C10【追加】旧: “” → 新: “周辺機器”
D10【追加】旧: “” → 新: “150000”
E10【追加】旧: “” → 新: “1”

見た目が同じ「2」でも、数値と文字列では別物として扱われます。

そのため「値は変わっていないのに差異として出た」という場合は、セルの型を確認してみてください。

パターン4〜5(商品マスタ・5セル)の結果はこちらです。

商品マスタの比較結果
商品マスタの差異一覧(拡大)
削除された行の表示(拡大)
こちらは、商品マスタの最終行を削除したパターンです。

削除された行は「旧: P005 新: (空欄)」として、4つのセルが並びます。

POINT
・行の追加・削除は、セル単位で1件ずつ表示されます
・途中の行を削除すると、以降の行もすべて「変更」として出ます
・追加・削除の確認は表の末尾で行うと、結果が読みやすくなります

結果をテキストで保存する

エク短 Excel比較ツールで表示された結果は、そのまま持ち出せます。

結果コピー/テキスト保存/ブラウザメモ保存のボタン
ボタン 動き
結果コピー テキスト結果をクリップボードにコピー
テキスト保存 txtファイルとしてダウンロード
ブラウザメモ保存 当サイトの「ブラウザメモ」に保存して、あとから見返す

「テキスト保存」を押すと、「excel-compare.txt」というファイルがダウンロードされます。

ダウンロードしたexcel-compare.txt
「ブラウザメモ保存」を使うと、ツールの結果をそのままメモとして残せます。

ブラウザメモ
とはエク短ツールズの一つで各ツールの結果をメモとして保存する機能です。
一覧で管理し、txtファイルで持ち出せます。

ブラウザメモに保存された比較結果
保存すると「保存済みメモ」の一覧に残ります。

ブラウザメモの保存済み一覧
「ダウンロード」でtxtファイルとして持ち出せ、「削除」で整理もできます。
メールに貼り付けたり、報告資料に添えたりするときに便利です。

タカヒロ
タカヒロ
「どこが変わったか」を言葉で説明するのは大変ですよね。
結果をテキストで残せると、確認した証拠にもなるのでおすすめです。

なぜ安全に使えるのか

比較ツールというと、「ファイルをアップロードするのが心配」という声があります。

このツールは、ファイルをサーバーに送信しません。

読み込んだExcelは、お使いのブラウザの中だけで処理されます。

そのため、社外に出したくない売上表や顧客リストでも、安心して確認できます。

POINT
・ファイルはアップロードされません(ブラウザ内で完結)
・処理はすべて手元のPCで行われます
・インストールも会員登録も不要です

注意点

使う前に押さえておきたいポイントです。

項目 内容
ファイル形式 .xlsxに対応。旧形式の.xlsは不可
ファイルサイズ 20MiBまで
パスワード保護 保護されたブックは読み込めません
比較できる範囲 10万セル・1万行・500列まで
マクロ マクロ(VBA)の中身は比較対象外です
数式 数式そのものではなく計算結果を比較します
書式 色やフォントなどの書式は比較対象外です

とくに「数式」と「書式」は比較されません。

「セルの値」を見るツールだと覚えておくと、結果を読み違えません。

エク短流:Excelの関数で差分を確認する

ツールを使わず、Excelの関数で確認したいときは次のようにします。

=IF(COUNTIF(比較先!$A:$A,$A2)=0,"比較先に無し","あり")
=IF(EXACT($B2,比較先!$B2),"同じ","違う")

1つ目は「比較先のA列に同じ値があるか」、2つ目は「同じ行のB列が完全一致するか」を調べます。

少ない件数なら関数で十分ですが、行数が多いときはツールのほうが速くて確実です。

タカヒロ
タカヒロ
VBAによる比較処理も含め、比較方法をより詳細にまとめていますので、よろしければ以下の記事もご参考ください。
Excelで重複データの差分を抽出する方法!VBAで瞬間一括処理も!<

うまく比較できないとき

「ブックを読み込めませんでした」と出る

ファイルが.xlsx形式か、パスワード保護されていないかを確認してください。

また、ファイルサイズが20MiBを超えていないかもご確認ください。

思ったより差異が多い

行の挿入・削除をした場合、以降の行がすべて「変更」として表示されます。

セル単位で比較しているためで、ツールの不具合ではありません。

シートを分けて比較するか、末尾での追加・削除に絞ると読みやすくなります。

差異が出ない

比較したシートが合っているかを確認してください。

ブックに複数のシートがある場合、選んだシート同士だけが比較されます。

さいごに

今回は、インストール不要で2つのExcelブックの中身を比較できる「Excel比較ツール」を紹介しました。

手順をまとめると次のとおりです。

1. 「比較前のExcel」でファイルを選ぶ
2. 比較するシートを選ぶ
3. 「比較後のExcel」でも同じように選ぶ
4. 「実行する」をクリックする
5. 結果をコピーまたはテキスト保存する

実際に6パターンを試しましたが、値の変更・型違い・行の追加・行の削除・別シートの変更まで、すべて正しく検出できました。

インストールも登録も不要なので、ちょっとした確認にも気軽に使えます。

数式や書式は比較対象外という点だけ押さえておけば、操作はカンタンですね。

2つのブックを見比べる作業が発生したときは、このExcel比較ツールをぜひ試してみてください。

Excel比較ツールはこちら



この記事の関連キーワード

こちらの記事の関連キーワード一覧です。クリックするとキーワードに関連する記事一覧が閲覧できます。






コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

CAPTCHA ImageChange Image