本文へスキップ

表の差分比較

Table Diff

指定または推定したキー列で2つの表を比べ、追加・削除・変更された行をセル単位で並べて表示します。

先月のファイルと今月のファイルを、セル単位で突き合わせます。何が増え、何が消え、残った行の中でどのセルが何から何に変わったかです。列は位置ではなく名前で対応づけるので、途中に列が1つ挿し込まれても、それより後がすべて変わったようには見えません。

🔒 ブラウザの中だけで動きますdiffcomparecsvaudit

前の表

前の表を置いてください

このタブの中で読みます。アップロードはしません。韓国語・日本語・中国語・欧米版の Excel が保存したファイル(CP949, Shift_JIS, GBK, Windows-1252)を判別します。

後の表

後の表を置いてください

このタブの中で読みます。アップロードはしません。韓国語・日本語・中国語・欧米版の Excel が保存したファイル(CP949, Shift_JIS, GBK, Windows-1252)を判別します。

列は位置ではなく名前で対応づけます。途中に列が 1 つ入っても、その後ろの列がすべて違って見えることはありません。数は数として比べるので、1,000 と 1000 は同じです。どちらのファイルもこのタブから出ません。

使い方

  1. 変更前と変更後を置きます

    ここでは順序が意味を持ちます。追加と削除は、最初のファイルを基準にした言い方です。

  2. キー列を選びます

    どの行がどの行なのかを言う列です。注文番号や社員番号などです。自動を選ぶと両側で一意になる列を探し、どれを選んだかを表示します。

  3. 見たいものに絞ります

    既定は差分のみです。変わったセルは強調され、古い値に取り消し線が引かれ、その横に新しい値が並びます。

  4. 変更履歴をダウンロードします

    変わったセル1つにつき1行という形で、監査の記録が求めるのがこの形です。左右に並べた書き出しはもうひとつの形で、読むためのものです。

よくある質問

40行目より後がすべて変更ありになります。

キー列が見つからなかったので、行はファイルの並び順で比べられました。40行目に1行挿し込まれれば、それより下がすべて1つずれます。キー列を選べばその雑音は消えます。

1,000と1000は別の値になりますか。

その列が数値として読み込まれていれば別にはなりません。数は数として比べます。列が文字列として入ってきたのなら、2つの異なる文字列です。列の統計サマリーがそれを見せてくれます。

キーが重複しているとどうなりますか。

同じキーの行は現れた順に組み合わせ、何件あったかをページが伝えます。重複するキーは、たいていそれ自体が探していた問題です。

片方のファイルにしかない列があります。

その列も表示し、どちら側から来たかの印を付けます。ただし、行が変更ありと数えられる根拠にはしません。今月増えた列のせいで、全行が変更済みに見えるべきではないからです。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。