Excelをノーコードで自動化しよう! パワークエリの教科書 第5回 クエリの更新と取得元データの変更
マイナビニュース / 2024年6月10日 11時0分
パワークエリの特長は、指定した処理手順を何度でも繰り返して実行できること。これによりExcelを自動化することが可能となる。ということで、今回は「クエリの更新」について詳しく紹介していこう。また、取得元データ(フォルダー)を変更することにより、既存のクエリ(自動処理)を再利用する方法も紹介する。
クエリの更新による自動化の実現
パワークエリの一番の醍醐味は、クエリとして登録した処理手順を好きなタイミングで何回でも実行できること。この操作が「クエリの更新」となる。今回はクエリの更新によりExcel作業を自動化する方法、ならびに取得元データ(フォルダー)を変更する方法について解説していこう。
これまでの連載では、以下のような処理手順を例に“パワークエリの基本操作"について解説してきた。
<処理手順>
1. 「4月の売上」フォルダー内にあるファイルを結合してデータ表を作成する
2. 結合したデータ表から「合計の行」を削除する
3. 取得元のファイル名をもとに「日付」のデータを追加する
4. 加工したデータ表をExcelに出力する
この処理をもういちど最初から実行しなおす操作が「クエリの更新」となる。順番に解説していこう。
まずは、「Power Query エディター」で処理手順を指定したExcelファイルを開く。このとき、「コンテンツの有効化」というボタンが表示される場合もある。この場合は、ボタンをクリックして外部データ(取得元データ)へのアクセスを有効にする。
現在、このExcelファイルには「4月1日」~「4月3日」の売上データを結合したテーブルが保存されている。
このテーブルに「新しいデータ」を追加するときの操作手順から解説していこう。ここで紹介しているクエリ(自動処理)は、「4月の売上」フォルダーからデータを取得するように指定されている。よって、「4月の売上」フォルダーに新しいファイルを追加するだけで、テーブルにデータを追加することが可能となる。
たとえば、4月3日から2日間が経過し、新たに「4月4日の売上」と「4月5日の売上」というExcelファイルが作成されたとしよう。これらのファイルを「4月の売上」フォルダーに追加する。
この状態で「データ」タブにある「すべて更新」のアイコンをクリックすると、クエリに登録した処理手順が再実行される。つまり、「4月の売上」フォルダー内にあるファイルを結合したデータ表を作成し、そこから「合計の行」を削除して、「日付」のデータを追加する、という処理が再び実行されることになる。その結果、「4月1日」~「4月5日」の売上データを結合したテーブルに更新することが可能となる。
この記事に関連するニュース
-
オラクル、インデータベースLLM備える「HeatWave GenAI」 - ベクトル処理で競合圧倒
マイナビニュース / 2024年6月27日 16時10分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第7回 「ステップ」と「M言語」の関係とは? エラー処理を理解する
マイナビニュース / 2024年6月24日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第6回 自動処理のプロセスとは? 「ステップの操作」を解説
マイナビニュース / 2024年6月17日 11時0分
-
kintoneでゼロから始めるノーコード開発 第1回 「kintone(キントーン)」とは? 概要と「無料お試し」登録方法を知る
マイナビニュース / 2024年6月14日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第4回 自動出力された「テーブル」の使い方と構造化参照
マイナビニュース / 2024年6月3日 11時0分
ランキング
-
1柴犬が必死でくわえようとするのはまさかの“一生無理”なヤツ 子どものような戦いに「激可愛すぎて永遠にリピート」
ねとらぼ / 2024年6月30日 7時0分
-
2様子見していたあのゲーム、今こそ買い時かも!特選Steamサマーセール「過去最安」編【Steamサマーセール2024年夏】
Game*Spark / 2024年6月30日 16時0分
-
3iPhoneでも使うべし!Google系便利アプリ5選|iPhoneでGoogle
&GP / 2024年6月29日 22時0分
-
4別人級メイクの達人がすっぴんからパーティーメイクすると…… 驚きの大変貌に「めちゃめちゃビジュがいい!」「これはまさしく詐欺」
ねとらぼ / 2024年6月29日 19時30分
-
5なんだこれ……! “近未来すぎる砂時計”が話題に 「こういうのたまらん」
ねとらぼ / 2024年6月30日 12時0分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください
![](/pc/img/mission/mission_close_icon.png)