Power Query応用

Power Queryでセル結合されたヘッダー行を読み込む

Excelで作成された表をデータソースとして扱う際、厄介な問題の一つが「セルの結合」です。特にヘッダー行(見出し行)が2行以上にまたがって結合されているケースは、日本の実務現場では「あるある」ではないでしょうか。例えば、今回取り上げるサンプ...
Power Query基礎

Power Queryで個人向けOneDriveにあるファイルをデータ取得する

パソコンの中にファイルを保存していると次の問題が起こります。❌別のパソコンを使うとファイルが閲覧・編集できない❌パソコンが壊れた場合にファイルも消えてしまうその問題はクラウドに保存できるOneDriveを使えば解決します。法人向けのOneD...
Power Query基礎

Power QueryでJSON APIを使ってWebサービスのデータを取得する

外部システムやWebサービスから最新データを取得したいとき、JSON形式のAPIは非常に便利です。ExcelのPower Queryを使えば、プログラミングを知らなくてもAPIデータを直接取得し、自動更新まで可能になります。本記事では、JS...
Power Query基礎

Power Queryでカスタム関数を使いこなす

Power QueryのM言語で数式を書くときに、関数を使いますよね。例えば、日付から年だけを抽出したいときはDate.Year関数を使います。= Date.Year(#date(2025, 11, 1))この式であれば2025が返ってきま...
Power Query基礎

Power Queryの初心者向け学習ロードマップ

「Excelでのデータ処理、もっと効率化できないかな…」そんな悩みを抱えている方にこそ知ってほしいのがPower Queryです。Power Queryは、ExcelやPower BIに搭載されているデータ変換・自動化ツールです。複雑な関数...
Power Query応用

Power Queryで為替レート換算するカスタム関数を作成する

輸出するときなど、外貨(ドルとかユーロ)で販売することがありますが、外貨と邦貨(日本円)が混在すると金額が集計できません。外貨を邦貨に換算して集計し、売上金額を日本円で集計していると思います。Power Queryのカスタム列を追加して、U...
Power Query基礎

Power Queryのパラメーター管理を使いこなす

消費税の計算を入れるときは、10%で計算(軽減税率は8%)しますよね。Power Queryでは、例えば商品に消費税分を上乗せする場合は、1.1倍するため次の式になります。= [商品] * 1.1 // 商品に消費税分を上乗せ消費税が10%...
Power Query応用

Power Queryでパラメータを使ってファイルパスを指定する

PowerQueryを使って、Excelファイルを読み込んでデータ加工を行っているケースはあると思います。次の図ではC:\PowerQuery1\売上明細データ.xlsxにあるExcelファイルを、売上月報xlsxファイルがPower Qu...
Power Query基礎

Excelの複数行にまたがるセルを1セルにまとめる

Excelの複数行にまたがるセルを1セルにまとめることが出来れば、と思った方はいないでしょうか。次の表であれば、質問に対する回答が回答者ごとに複数行あります。質問ごとのコメントを集計して報告する際は、1つのセルにまとめた方が見やすい資料にな...
Power Query応用

Microsoft Formsのアンケート結果Excelを分析しやすい形式に加工する

アンケートの収集するにはMicrosoft Formsが便利で活用してる方もいると思います。Microsoft Formsで収集したアンケートは、質問が横並びでデータ分析には少々やりにくいところがあります。次のように、質問を縦に並べて分析し...