利用場面
2つのCSVデータの差分を知りたい場合に使えます。
before/afterのデータを比べたいときってありますよね。
diffコマンドで行単位で調べることはできますが、列数が多いデータの場合はなにかと不便…
スプレッドシートで視覚的に一発で差分がわかる方法です。
期待する結果
手順
1. データを用意
スプレッドシートにデータを貼り付け、A列にbefore/afterといったデータの区分を書きます
2. 並び替え
比較したい行が前後になるように並び替えます。
今回はB列の都道府県コードで並び替えました。
3. 条件付き書式を設定
見出しを除いたデータ内容を選択し、条件付き書式にてカスタム数式を選択し、以下の数式を入れる
=and(iseven(row()), indirect(address(row(),column())) <> indirect(address(row() + 1,column())))
これで色がついているセルが1行下のセルとのdiffになります。