Excelのパワークエリで作ったテーブルは直接加工できる
Excelで介護支援記録管理システムを作ってみる~9日目
多忙だったため、だいぶ間が開いてしまいました。前回のブログでは、利用者に対する介護支援内容について、特定の日付で時系列順にまとめて日誌に添付するため、「日付」をキーとしてその日付の部分だけを抜き出す日誌シートを作りました。その上で、このシートに該当する日付のデータのみ表示させる目的で、パワークエリを使い記録テーブルを元にしたテーブル(「クエリテーブル」と呼ぶことにします)を作成し、それに「日付フラグ」を追加することを試みました。しかし、残念ながらそれはできない結果となりました。テーブルの外にあるセルの値を参照するという編集が無理だったからです。仕方ないので、取り敢えず新たな検索用データシート上に、パワークエリを使い、単に記録テーブルとリンクするだけの「検索用テーブル」を作るところまで進めたのが前回でした。そこで今回は、Power Query エディターは使わず、思い切って直接、検索用テーブルを加工し「日付フラグ」の追加を試みることにしました。
しかし、これには問題があります。
パワークエリで作成したクエリテーブルは、加工元のテーブルでデータの追加や修正を行った後、更新を行えば加工元と同じデータに書き換えられます。
この機能は非常に忠実で、例えばクエリテーブルを見やすくするため、一時的に一部の項目(列)を削除しても、更新を行うとその項目が再び復活して表示されます。これが嫌ならPower Query エディターでクエリテーブルを再編集するしかありません。
これと同様に、クエリテーブルにPower Query エディターは使わ
0