銀河鉄道

【パワークエリ】2つのテーブルの差分をとる|マージとピボット

サムネイル
差分とりかた

2つのテーブルを比較して、差分をとりたい

たとえば、今月と前月を比較して、どこが変わったか、とか。

設定方法

やり方は、こちらの記事がわかりやすい

手順

  1. マージ
    • 左テーブル(上):前回
    • 右テーブル(下):今回
  2. 今回データを「展開
    • 元の列名をプレフィックスとして使用しない
  3. 前回データに比較対象にしない列があれば削除
  4. 比較元になるIDを右クリック
    • その他の列のピボット解除
  5. 「属性」の名前を式の中で変更
  6. IDを昇順で並び替え
  7. 属性(だった列)を昇順で並び替え
    • 属性が、同項目・同数で縦に並んでいるか確認
  8. インデックス列」追加
  9. 列の追加→「標準」→「剰余」→「2」
  10. 属性から「.1」を「値の置換」で除外
  11. インデックス列を削除
  12. 剰余列を選択→変換→列のピボット→値/集計しない
  13. 見出し変更:0が前回/1が今回
  14. 「カスタム列」追加
    • 変更チェックのための作業列
    • 差分の有無を式で追加
  15. カスタム列の差分無しをフィルターで除外
  16. カスタム列の削除
  17. 他項目を表示したい場合は再マージ

シンプルな方法

こちらの動画は、もっとシンプルなやり方

手順

  1. 2つのテーブルを「マージ
  2. カスタム列」追加
  3. 式「(前回の値) – (今回の値) 」

関連記事

著者

author
月うさぎ

編集後記:
この記事の内容がベストではないかもしれません。