※この記事にはアフィリエイト広告が含まれています。
Power Queryは、CSVなどを取り込み、整形手順を保存して更新する機能です。難しさは、操作できるかに加え、列名や型が変わったときに結果を確認できるかで変わります。利用環境を確かめ、架空CSV一つの取込・更新・照合から試しましょう。
この記事の目次
機能の説明はMicrosoft公式情報、練習手順・確認表は本稿の学習案です。筆者の業務改善実績や学習効果の検証結果を示すものではありません。

Power Queryは40代からでも使える?結論と最初の目標
Power Queryを始めるのに、年齢による制限や特別な受験資格はありません。Excelの表、列、フィルターに触れた経験があれば、CSVの取込、不要列の削除、データ型の変更、行の絞り込みといった基本操作は画面上で練習できます。
仕事で扱うデータの経験があるなら、「どの列が必要か」「どの合計を確認するか」を具体的に考えられます。経験だけで結果の正しさは決まらないため、入力と期待する出力を先に整理しましょう。
最初の目標は、大きな自動化ではありません。架空の月次CSVを1つ取り込み、列とデータ型を整え、元ファイルを差し替えて更新し、行数と合計を照合する。ここまでを一つの小さな完成形にします。
Power Queryとは?Excelへ入れる前のデータを整える機能
MicrosoftはPower Queryを、データ変換とデータ準備のエンジンと説明しています。データへ接続し、変換し、必要に応じて複数のデータを結合し、Excelのワークシートやデータモデルへ読み込む流れを作れます。Excelでは「データの取得と変換(Get & Transform)」という名称でも表示されます。
たとえば、毎月同じ形式で届くCSVから不要列を外し、日付と金額の型をそろえ、複数月を縦に追加する手順をクエリとして残せます。次の月は元ファイルを更新してクエリを実行するため、同じコピー・貼り付けを最初から繰り返す作業を減らせます。
変換は元のデータソースを書き換えるのではなく、元データから新しい表現を作ります。ただし、接続先、認証情報、読み込み後の出力データには別の管理が必要です。「元を変えない」ことと「無条件に安全」は同じではありません。
機能確認:Microsoft Learn「Power Queryとは」、Microsoft公式「ExcelのPower Queryについて」(2026年11月8日確認)
Power Queryの難易度|操作と更新結果の確認を分ける
1ファイルの整形
CSV取込、不要列の削除、行の絞り込み、列名・データ型の確認は、Excelの基本操作経験があれば始めやすい範囲です。
追加・マージ
列名、キー、重複、欠損、データ型を意識し、更新後の件数・合計・エラーを確認する力が必要です。
保守・性能改善
M言語、パラメーター、関数、クエリフォールディングなどを使い、複雑な処理や性能を整える段階です。
Power Queryの操作は「適用したステップ」として順番に記録されます。便利な一方で、元データの列名やデータ型が変わると、後ろのステップがエラーになることがあります。Microsoftも、正しいデータ型、早い段階での絞り込み、手順の文書化をベストプラクティスとして挙げています。
難しさは目的によって変わります。一度取り込むだけか、翌月の列名・型の変化や、別の人による更新まで考えるかを分けて確かめましょう。上の段階は本稿の整理で、公式の難易度区分や合格率ではありません。
手順・エラー確認:Microsoft Learn「Power Queryを使用する場合のベストプラクティス」、Microsoft公式「データソースエラーの処理」(2026年11月8日確認)
Power Queryが向いている人・急がなくてよい人
同じ整形を何度も繰り返す
毎週・毎月届くCSV、複数店舗の同形式ファイル、列の分割や型変換など、入口と完成形が決まっている作業です。
元データを残して集計用表を作る
原本には触れず、必要な列だけを選んだ分析・報告用の表を繰り返し作りたい場合に合います。
一度きりの小さな修正
数行の表を1回だけ直す作業なら、クエリの作成と確認にかかる時間のほうが大きくなることがあります。
判断や画面操作まで自動化したい
印刷、セルの装飾、ファイル保存、ボタン操作などを含む場合は、VBAやOffice Scriptsなど別の手段が合うことがあります。
勉強時間の決め方|一つの取込と更新を試して計画する
必要な勉強時間は、使う環境と取り組む処理、確認が必要な箇所によって変わります。まず、自分の環境でCSVを取り込み、列と型を整え、読み込みと更新を試すところまでに使った時間を残します。
表は横にスクロールできます。
| 段階 | 試すこと | 残すもの |
|---|---|---|
| 取込 | 架空CSV一つに接続し、読み込み先を確認 | 環境・ファイル・所要時間 |
| 整形 | 不要列や型、絞り込みを一つずつ試す | 各ステップの目的 |
| 更新・照合 | 入力を差し替え、行数・合計・エラーを確認 | 予想と実績の違い |
一週間でどこまで確認できたかを見て、次に追加・マージへ進むか、同じクエリを復習するかを選びます。期間や必要時間を先に固定せず、Power Queryの勉強法と学習枠の組み方で予定を具体化してください。
始める前に確認すること|OS・Excel・接続先で機能が違う
Power QueryはExcel for Windows、Excel for Mac、Excel for the webで利用できます。ただし、利用できるデータソース、クエリの作成・編集・更新は同一ではありません。WindowsではExcel 2016以降のスタンドアロン版とMicrosoft 365に「データの取得と変換」があります。MacはMicrosoft 365で利用できますが、対応する接続先や操作範囲を確認します。
Excel for the webでは、クエリの表示と更新はMicrosoft 365サブスクライバー向けに案内され、追加機能にはBusinessまたはEnterprise(E3以上)プランの条件があります。AndroidとiOSのExcelではPower Queryはサポートされていません。
- Excelの製品名とバージョン:「ファイル」からアカウント情報を確認する
- 入口:「データ」タブに「データの取得」があるかを見る
- 練習する接続先:最初はローカルの架空CSVかExcel表に絞る
- 実務の利用条件:会社の端末、権限、保存場所、共有範囲を管理者へ確認する
対応環境確認:Microsoft公式「ExcelバージョンのPower Queryデータソース」、Microsoft公式「Excel for the webでPower Queryを使用する」(2026年11月8日確認)
初心者の学習順|取込・整形・更新を一周する
1ファイルを取り込む
架空CSVを開き、列名とデータ型を確認。不要列を外し、元データと出力を別に保ちます。
変換を説明する
各ステップを一つずつ追加し、「なぜ必要か」を自分の言葉でメモします。
追加・マージを試す
同じ列の月次データを追加し、別表から部門名などをキーでマージします。
条件を変えて更新する
0件、列順変更、文字混入などを試し、どこで止まり、何を確認するかを記録します。
最初から長いクエリやMコードへ進まず、1つの入力から1つの出力までを短く完成させます。適用したステップには「型を変更1」のままではなく、「売上日を日付型へ」のように目的が分かる名前を付けると、後から確認しやすくなります。
以下の操作例は主にデスクトップ版Excelを想定しています。Mac・Web版では利用できる接続先や操作が異なるため、対応表と自分の画面を照合してください。
最初の練習題材|3か月分の架空CSVを1つの表にする
初めての題材には、3か月分の架空売上CSVを使います。各ファイルの列は「日付、商品、部門、数量、金額」の5つだけにし、実在する会社名、顧客名、商品名は入れません。
- 1か月分を取り込むCSVへ接続し、「データの変換」を選びます。日付、数量、金額のデータ型を確認します。
- 必要な列だけ残す報告に使わない列を外し、空白行を除きます。操作ごとに結果がどう変わったかを見ます。
- 3ファイルを追加する列名と型をそろえてから縦に追加し、3か月分を一つの表にします。
- 異常データを1件入れる金額欄に文字を混ぜ、エラーがどこへ出るか、どう気づくかを確認します。
- ファイルを差し替えて更新する翌月の架空CSVへ変え、更新後の行数、金額合計、エラー件数を記録します。
Microsoft公式には、Excel表やCSVから始めるチュートリアルがあります。画面の名称が自分の環境と少し違う場合は、無理に同じ場所を探すのではなく、OSとExcelの版を確認してください。
操作確認:Microsoft公式「Excelの表からインポートする」、Microsoft公式「テキストまたはCSVファイルのインポート」(2026年11月8日確認)
Excelパワークエリ ビジネス活用大全
サンプルファイルを使い、取込・整形から実務での活用まで順に確認したい方の補助教材です。
※価格・在庫・版はリンク先でご確認ください。
更新前後チェックシート|6項目を毎回同じ順番で見る
更新ボタンを押してエラーが出なかっただけでは、結果が正しいとは限りません。行が欠けても処理が完了することがあります。練習段階から、更新前後の確認を一枚に残します。
月次CSV統合・更新確認
ONE-PAGE SAMPLE毎回同じ6項目を確認し、予想と結果を並べます。実務では部署の確認基準へ置き換えてください。
- 入力ファイル数予想3件/実績3件、対象外ファイルの混入なし
- 出力行数各CSVの明細行合計と出力行数の一致
- 必須列の空欄日付・部門・金額など、必須列の空欄0件
- エラー件数データ型・変換エラーの件数と原因の確認
- 照合用の合計元CSVと出力の金額合計の一致
- 更新日・保存先更新日・担当者・入力元・保存先の記録
※Power Queryの機能仕様ではなく、当サイトが提案する実務確認の型です。個人情報や社外秘をこのシートへ転記しないでください。
Power QueryとVBAの違い|上下ではなく、困っている作業で選ぶ
| 手段 | 向く作業 | 最初の確認点 |
|---|---|---|
| Excel関数 | セルごとの計算、条件分岐、参照結果を表の中に表示する | 数式のコピー範囲、参照先、エラー表示 |
| Power Query | データの取込、列の整形、複数表の追加・マージ、繰り返し更新 | 列名、データ型、接続先、更新後の件数・合計 |
| VBA | ブック・シート・セル・印刷・保存などExcel操作をまとめて実行する | マクロの許可、例外条件、停止・復旧、引き継ぎ |
月次CSVを整える部分はPower Query、整えた表から決まった帳票を作る部分はVBA、という組み合わせもあります。どちらか一方を「上位」と決めず、入力、変換、出力、確認を分けて選びます。
VBAを学んでいる人は、Excel VBA スタンダード合格後のツール選びと比べると、役割を整理しやすくなります。
仕事での活かし方|小さく始めやすい4つの例
- 月次売上:支店ごとの同形式CSVを追加し、部門・日付・金額の型をそろえる
- 在庫一覧:商品マスターと在庫表をキーでマージし、未登録の商品を確認する
- 経費明細:不要列を外し、日付・金額・部門を報告用の形へ整える
- アンケート:複数回の回答データを追加し、空欄や表記揺れを確認しやすい列へ変換する
最初に選ぶのは、入力形式が比較的安定し、失敗しても元データからやり直せる作業です。給与、決算、請求、個人情報など、誤りの影響が大きいものから始めません。
GO:小さく試せる
- 元データの複製がある
- 入力列と期待する出力を説明できる
- 件数・合計・エラーを照合できる
- 手作業へ戻す方法がある
STOP:先に確認する
- 会社データを個人端末へ移す必要がある
- 接続先や認証情報の共有方法が不明
- 列名・形式が毎回変わり、管理者も不明
- 誤りが請求・給与・法定報告へ直結する
よくある質問
Power Queryは資格ですか?
資格ではありません。ExcelやPower BIなどに組み込まれている、データの取得・変換・準備を行う技術です。この記事では、ExcelでCSVを取り込み、整形手順を保存して更新する使い方を扱います。
Power Queryを使うのにプログラミングは必要ですか?
CSVの取込、不要列の削除、データ型の変更、行の絞り込み、追加やマージなどの基本操作は、画面上の操作から始められます。内部ではM言語が使われますが、最初からMコードを書く必要はありません。
Power QueryとVBAはどちらを学ぶべきですか?
複数ファイルの取込・整形・結合を繰り返すならPower Query、セル操作、印刷、ブック操作、イベント処理などを自動化するならVBAが候補です。上下関係ではなく、困っている作業で選びます。
Power QueryはMacやWeb版Excelでも使えますか?
Excel for Windows、Excel for Mac、Excel for the webで利用できます。ただし、使えるデータソースや作成・更新機能は、OS、Excelのバージョン、Microsoft 365のプランによって異なります。利用前に公式の対応表を確認してください。
会社のデータを練習に使ってもよいですか?
自己判断で社外や個人環境へ持ち出してはいけません。最初は架空データで練習し、実務で使う前に勤務先の情報管理規程、接続先、保存場所、共有範囲、認証情報の扱いを確認してください。
まとめ:最初の1本は、更新より「照合」まで完成させる
Power Queryは、データの取込・整形・結合を繰り返す作業の候補です。まず自分のExcelで使える接続先を確認し、架空CSVの取込から更新後の行数・合計の照合までを試してください。
最初は架空の月次CSVを一つの表へ整え、操作にかかった時間と迷った箇所を記録します。そして、入力ファイル数、出力行数、空欄、エラー、合計、更新記録の6項目を照合します。更新ボタンを押せたことではなく、結果が正しいと説明できることを完成条件にしましょう。
- 自分のExcelで「データ」→「データの取得」が使えるか確認する
- 日付・商品・部門・数量・金額だけの架空CSVを1つ作る
- 取り込み後、日付と金額のデータ型を確認する
- 更新前後チェックシートの6項目をメモへ写す




