← owt.jp

Excel/CSV シート比較ツール

2つの Excel / CSV ファイルをシート単位で並列比較するツールです。
値の変更・行の追加削除・セル内の文字レベル差分を色分けで表示。
ファイルはブラウザ内で処理され、サーバーには一切送信されません。

12つのファイルを読み込み

比較元(左)
クリック or ドロップ
.csv .tsv .xlsx .xls .ods
比較先(右)
クリック or ドロップ
.csv .tsv .xlsx .xls .ods

2比較設定

行のアラインメント方式
比較対象列
値の正規化

このツールでできること

主な使用例

アラインメント方式の選び方

行 LCS(内容類似度・既定)

行全体の内容を正規化済の文字列として扱い、完全一致行をアンカーに取って残りをギャップ内で類似度ペアリング(Dice 係数による DP マッチング)します。行の挿入・削除・並び替えに強く、キー列が存在しないケースでも機能します。
大規模ファイル(数千行以上の双方)では計算量が増えるため、その場合はキー列方式を推奨します。

キー列で対応

指定したキー列の値が同じ行どうしを比較します。社員番号・商品コード・行ID など一意なキー列がある場合はこのモードが最速かつ確実です。複合キー(例 A,B)にも対応。

行番号で対応

左右の同じ行番号のセル同士を比較します。行の追加削除がないことが明らかなケース(同じテンプレートで埋めた 2 ファイルなど)でのみ使用してください。

Spreadsheet Compare / WinMerge との違い

Microsoft の Spreadsheet Compare(Excel 2013 以降の Inquire アドイン)は書式・数式・名前付き範囲まで含めて比較できますが、Windows 専用で操作が複雑です。WinMerge はテキスト比較が中心で Excel 用プラグインが必要。
本ツールは値の差分にフォーカスし、Mac/Windows/モバイル問わずブラウザだけで動きます。書式(色・フォント・罫線)は比較対象外です。

プライバシーについて

読み込んだファイルはブラウザ内(あなたのPC上)でのみ処理されます。サーバーへの送信は一切行いません。ページを閉じればデータも消えます。設定(アラインメント方式やしきい値)のみ localStorage に保存されますが、ファイル本体・セル値は保存されません。

対応形式・制限