「毎月、複数のファイルを開いて、コピペして、いらない列を消して、日付を整えて、集計表を作る」。この一連の作業に、半日まるごと持っていかれていませんか?
しかも、翌月になればまた同じことをゼロからやり直しです。正直、しんどいですよね。
この終わりのない手作業を、根本から消してくれる機能があります。Excelに標準搭載されている Power Query(パワークエリ) です。一度「やり方」を記録しておけば、翌月以降はボタン1つで全部やり直してくれます。VBAも難しい数式も書きません。
この記事は、そんな Power Query の 全体像をつかむための入口 になるピラー記事です。「Power Query とは何か」「何ができて、何が変わるのか」をまず俯瞰します。そのうえで、次にどの操作から覚えればいいかという学習ロードマップまで整理します。個別の操作手順は各詳細記事で深掘りしているので、読み終わったら気になったところへ進んでみてくださいね。
なお本記事は Windows 版 Excel での操作を前提にしています。Mac 版 Excel は一部の機能(フォルダー取り込みなど)が制限されているのでご注意ください。
Power Queryとは|モダンExcelの三本柱の一角
Power Query(パワークエリ)とは、データの取り込みから加工までの操作を自動化する Excel標準のデータ加工ツールです。一連の作業を「手順」として記録し、ボタン1つで何度でも再現できます。Excel 2016以降のWindows版に最初から入っています。「データ」タブの「データの取得と変換」グループから使えますよ。
ポイントは、作業を「結果」ではなく「手順」として残すところです。たとえば「フォルダ内のCSVを全部読み込む → いらない列を消す → 日付を整える → 集計する」という流れを考えてみましょう。この手順を一度作っておけば、来月データが更新されても 更新ボタン1クリックで同じ結果 が出てきます。コピペのやり直しは不要になりますよ。
モダンExcelの三本柱とは
近年のExcelは、単なる「表計算ソフト」から「データを扱うためのプラットフォーム」へと進化しました。この進化を支える機能群が モダンExcel と呼ばれていて、次の三本柱で構成されています。
- Power Query: データの取得・整形・結合(データを準備する役割)
- Power Pivot: 大量データの集計・データモデル構築(データを分析する役割)
- DAX / ピボットテーブル: 分析結果の可視化・指標計算(データを見せる役割)
この三本柱のうち、いちばん最初の「データを準備する」工程を担うのが Power Query です。どんな分析も、まずデータがきれいに揃っていないと始まりません。だからこそ Power Query は、モダンExcelの 入口であり土台 にあたる存在なんです。
モダンExcel全体の位置づけをもっと詳しく知りたい方は、モダンExcelとは何かをやさしく解説した記事も合わせて読んでみてください。
なぜ今、Power Queryを学ぶ価値があるのか
理由はシンプルで、事務作業の「毎月くり返す系」をまるごと自動化できる からです。月次のデータ集計、複数支店の売上まとめ、システムから落としたCSVの整形。こうした「単純だけど時間がかかる作業」こそ、Power Queryが最も得意とする領域です。
しかも、関数やVBAと違って GUI操作(マウスで選んでクリックする操作)が中心 なので、プログラミングの知識がなくても始められます。難しそうに見えますが、やっていることは「いつもの手作業をマウスで一度だけやる」だけなんです。
Power Queryでできること|取得・整形・結合・更新の4工程
Power Queryの仕事は、大きく4つの工程に分けて考えると一気にわかりやすくなります。バラバラの機能を覚えるのではなく、「データが流れていく順番」として捉えるのがコツです。
[取得] → [整形] → [結合・集計] → [更新]
データを 汚れを 複数の表を 翌月も
読み込む 落とす くっつける 使い回す
それぞれの工程が、いつものコピペ作業のどの部分を肩代わりしてくれるのかを見ていきましょう。
工程1: 取得(データを読み込む)
最初の工程は、データを Power Query に取り込むところです。Excelファイル、CSV、フォルダ内の複数ファイル、Webページの表、データベースなど、いろいろな場所からデータを読み込めます。
いちばん効果が大きいのは「フォルダ内のファイルをまとめて読み込む」パターンです。たとえば支店ごとに分かれた12ヶ月分のCSV。1ファイルずつ開いてコピペ……ではなく、フォルダを指定するだけで全部つなげて読み込めます。
- 複数ファイルの一括取り込み → フォルダ内の複数ファイルを結合する方法
- Webサイトの表の取り込み → Web上のデータを取得する方法
工程2: 整形(データの汚れを落とす)
次は、読み込んだデータをきれいに整える工程です。実務のデータは、たいてい「そのままでは使えない」状態で届きます。余計な列、結合されたセル、半角と全角が混ざった文字、おかしな日付形式。こうした汚れを落とすのが整形です。
不要な列の削除、データ型の変換、文字列の分割や結合、空白の除去などをマウス操作で進められます。一度やり方を記録すれば、翌月の汚れも同じ手順で自動的にきれいになります。
- データ整形の基本 → Power Queryのデータクレンジング入門
- 列の分割・結合 → 列を分割・結合する方法
工程3: 結合・集計(複数の表をくっつける)
データが揃ったら、複数の表をくっつけたり、集計したりする工程です。ここがコピペ作業のいちばんつらかった部分を肩代わりしてくれます。
「価格表と注文表を商品コードで突き合わせる」「縦に積み重ねて1つの表にする」「カテゴリごとに合計を出す」。こうした処理が、数式なしでできます。VLOOKUPを大量に貼って重くなる……という悩みからも解放されますよ。
- 表の突き合わせ(マージ) → Power Queryでテーブルをマージする方法
- グループ化して集計 → グループ化で集計する方法
- クロス集計表を縦持ちに変換 → ピボット解除(アンピボット)の使い方
工程4: 更新(翌月も使い回す)
最後が、Power Query最大のごほうびとも言える「更新」です。ここまでの取得・整形・結合・集計は、すべて 手順として記録 されています。だから、元データが新しくなったら 更新ボタンを押すだけ で、まったく同じ処理がもう一度走ります。
毎月のコピペ集計が消えるのは、この更新の仕組みがあるからです。さらに、ファイルを開いたときに自動で更新する設定にすれば、ボタンを押す手間すら省けます。
- 自動更新の設定 → Power Queryの更新を自動化する方法
Power Queryと関数・VBAの違い|どれを使えばいいのか
「VLOOKUPやSUMIFSでも同じことができるよね?」「VBAでマクロを組めばいいのでは?」と思う方もいるはずです。たしかにどれも自動化の手段ですが、得意分野がはっきり違います。違いを表にまとめてみました。
| 項目 | 関数 | VBA・マクロ | Power Query |
|---|---|---|---|
| 主な用途 | セル単位の計算 | 操作の自動化全般 | データの取得・整形・結合 |
| 必要な知識 | 数式の書き方 | プログラミング | マウス操作中心 |
| データ量の耐性 | 多いと重くなる | 設計しだい | 大量データに強い |
| メンテナンス | 列が増えると修正 | 書いた本人以外は難しい | 手順が記録され見返しやすい |
| 繰り返し作業 | 毎回数式を確認 | コード実行 | 更新ボタン1クリック |
ざっくり言うと、こういう使い分けになります。
- 1つのセルで計算したい → 関数(SUMIFS・VLOOKUPなど)
- 大量データの取り込み・整形・集計を毎月くり返す → Power Query
- Excelの枠を超えた複雑な操作(メール送信・印刷など)を自動化したい → VBA・マクロ
つまり Power Query は「データの準備工程」に特化した道具です。関数やVBAと競合するというより、役割分担して組み合わせる のが正解なんです。
それぞれの使い分けをもっと深く知りたい方は、次の比較記事が参考になります。
- Power Queryと関数・VBA・Power Automateの使い分け
- Power QueryとPower Pivot・Power BIの違い
- Power QueryとGASなど自動化ツールの選び方
Power Queryの学習ロードマップ|どの順番で覚えればいい?
ここまで読んで「便利そうだけど、何から手をつければ?」と感じた方へ、おすすめの学習順を3ステップで整理します。いきなり全部やろうとせず、効果の大きいところから1つずつ攻めていくのがコツですよ。
ステップ1: まずは「取得」と「更新」だけ覚える
最初のゴールは、「フォルダ内のCSVを読み込んで、来月は更新ボタンで再現する」 ことです。整形も集計もまだ気にしなくて大丈夫。「データを読み込む → 更新で使い回す」という Power Query の基本サイクルを体で覚えるのが目的です。
ここだけで、毎月のファイルを開いてコピペする作業が消えます。最初の入口としては、Power Queryの入門レシピ記事で実際に手を動かしてみるのがおすすめです。
ステップ2: 「整形」で汚れを落とせるようになる
次は、読み込んだデータをきれいにする整形を覚えます。不要な列の削除、データ型の変換、文字列の分割。このあたりができると、「読み込んだけど結局手直しが必要」という状態がなくなります。
データクレンジングの基本と、列の分割・結合をセットで身につけると、たいていの「汚れたデータ」に対応できるようになりますよ。
ステップ3: 「結合・集計」で表をまとめる
最後に、複数の表をくっつけるマージや、カテゴリ別に合計を出すグループ化を覚えます。ここまで来れば、「複数ファイルを読み込んで、整えて、突き合わせて、集計して、更新で使い回す」という一連の自動化が完成です。月次集計のほとんどが、ボタン1つで終わるようになります。
さらに踏み込みたくなったら、Power Queryの裏側で動いている M言語 を少しだけ覗いてみるのもおすすめです。GUI操作では届かない細かい処理ができるようになります。
Power Queryでよくあるつまずきと対処の方向性
最後に、学習を始めたばかりの方がつまずきやすいポイントを整理しておきます。「あ、これ自分のことだ」と思ったら、リンク先で詳しく確認してみてくださいね。
- 更新が遅い・固まる: データ量が多い、または重い処理を毎回やり直しているのが原因です。読み込む範囲を絞る、不要なステップを削るなどで改善できます。
- エラーが出て更新できない: ファイルの場所が変わった、列名が変わったなどが原因です。記録したステップが迷子になっているケースが多いんです。
- Mac版で機能が使えない: フォルダー取り込みなど一部機能はWindows版限定です。
更新が遅いときやエラーが出たときの具体的な対処は、トラブル対処の記事で詳しくまとめています。困ったときの駆け込み寺として覚えておくと安心ですよ。
まとめ|Power Queryは「毎月のコピペ」を消す土台になる
Power Query(パワークエリ)とは、データの取得・整形・結合・更新を自動化するExcel標準ツールでした。モダンExcelの三本柱の一角を担う存在です。最後にこの記事のポイントを振り返っておきましょう。
- Power Queryは、データの準備工程を「手順」として記録し、更新ボタン1つで再現できる
- モダンExcelの三本柱(Power Query・Power Pivot・DAX/ピボット)の入口であり土台にあたる
- 「取得 → 整形 → 結合・集計 → 更新」の4工程で、毎月のコピペ集計が消える
- 関数・VBAと競合せず、役割分担して組み合わせるのが正解
- 学習は「取得・更新 → 整形 → 結合・集計」の順で1つずつ進めるのが効率的
最初の一歩としては、まず「フォルダ内のファイルを読み込んで、更新ボタンで使い回す」だけでも十分に効果を実感できます。気になった工程のリンクから、ぜひ実際に手を動かしてみてくださいね。あなたの「毎月の半日」が、ボタン1つに変わるはずですよ。
