Power Queryで結合したExcelに、更新しやすいグラフを作成
この記事では、複数のエクセルブックをパワークエリで結合後に、各グループの合計額を示すグラフをピボットテーブル・ピボットグラフで作成する方法を紹介します。
データの差し替えや追加があっても、簡単に表やグラフを作り直せる方法です。
今回使うエクセルブック今回使うエクセルブックは、3つのエクセルブックをパワークエリで結合したエクセルブックです。
結合したエクセルブックには、図のとおりデータがあります。
下記の記事で紹介しているチュートリアルで作成したエクセルブックですので、先にこちらをご覧ください。
Power Queryで複数のエクセルを1つに結合し、VBAで再度分割もし、あなたがエクセルデータを結合や分割する時に、カットアンドペーストしているなら、この記事を読んでみてください。https://ce-note.com/powerquery-vba/
まずは、各支店の小計額がわかりませんので、小計行が入った表にしてみましょう。
小計行が入った表をピボットテーブルで作成する方法どこでも良いので、デ ...
Power Queryで結合したExcelに、結合元の集計行を表示させない
この記事では、集計行がある複数のエクセルブックを、パワークエリで結合後に集計行だけを非表示にする方法をご紹介します。
なお、下記の記事をご覧いただいていない場合は、先にそちらをお読みください。
Power Queryで複数のエクセルを1つに結合し、VBAで再度分割もし、あなたがエクセルデータを結合や分割する時に、カットアンドペーストしているなら、この記事を読んでみてください。https://ce-note.com/powerquery-vba/
サンプルデータ
この記事で使用するデータは、次の3つのエクセルブックです。
test4というフォルダに保存されています。
それぞれのエクセルブックにシート名「data」があり、最終行に集計行が記載してあります。
図は「01_A支店.xlsx」の記載内容です。
「02_B支店.xlsx」の記載内容です。
「03_C支店.xlsx」の記載内容です。
結合のチュートリアル結合方法は、以前の記事と同じですが、記載しておきます。
エクセルブックを新規 ...
Power QueryでExcelを結合後、データを差し替え・追加・削除
パワークエリを使ってエクセルブックの結合した後で、結合元になっているエクセルブックを差し替えたり、追加・削除したい時のやり方を説明します。
ちなみに、下記の記事のチュートリアルで出来たエクセルブックを使って説明します。もし、下記の記事をご覧いただいていない場合は、先にそちらをお読みください。
Power Queryで複数のエクセルを1つに結合し、VBAで再度分割もし、あなたがエクセルデータを結合や分割する時に、カットアンドペーストしているなら、この記事を読んでみてください。https://ce-note.com/powerquery-vba/
上記チュートリアルの完了後のエクセルブックは、図のとおりになっています。この図の状態から説明していきます。
結合元のエクセルブックを「差し替え」る場合まずは、結合元になっているエクセルブックを差し替える場合を説明します。
列または行が増減している場合に分けて、それぞれどのように表示されるか見てみましょう。
列(見出し)が増減している場合サンプルファイルの場合サンプルファイルとは、結合されるエクセルブックのうち、 結合の ...
Power QueryでExcelを結合した時のエラー対策 -原因はシート名-
下記の記事で、パワークエリによるブックの結合方法を紹介しましたが、その前提条件の1つに「シート名がすべて同じ」とありました。
Power Queryで複数のエクセルを1つに結合し、VBAで再度分割もし、あなたがエクセルデータを結合や分割する時に、カットアンドペーストしているなら、この記事を読んでみてください。https://ce-note.com/powerquery-vba/
今回の記事では、シート名が異なっている場合のエラーの概要と、対処方法について紹介します。
まずは、シート名が1つだけ異なっている場合、どこでエラーが発生するか検証してみましょう。
なお、この記事執筆時のエクセルのバージョンは、Excel2016です
検証に使うファイルファイルは下記からダウンロードしてください。
DOWNLOAD
ZIPファイルには、3つのExcelブックが含まれています。
01_A支店.xlsx(シート名:data)
02_B支店.xlsx(シート名:Bfile)
03_C支店.xlsx(シート名:data)
...
Power Queryで複数のエクセルを1つに結合し、VBAで再度分割
この記事では、複数のエクセルブックに保存されているデータを1つに結合するためのPower Queryの使い方を紹介します。加えて、結合されたエクセルブックを再度分割するためのVBAコードについても紹介します。
この記事を読むべき人本店に勤めており、各支店からの予算要望の受信と配分額の回答を下記のステップで行っている人は、この記事を読むべき人です。
各エクセルブックのデータをカットアンドペーストで1つに結合
要望額に対する配分額を入力
支店に返信するため、結合したエクセルブックを支店の数だけコピーして、他の支店のデータを手作業で消去し分割
2016年までは、データを結合するためにVBAで難しいコードを書く必要がありました。ところが、Power Queryが2016年に登場し、データ結合するためのVBAは必要なくなりました。
VBAに比べてPower Queryが優れている点は、操作が簡単なことです。
それでは、実際に操作方法を紹介しますので、まずは作業の前提条件とサンプルデータをご一読ください。
作業の前提条件とサンプルファイル前提条件今回紹介する作業の前提条件は下記のとおりです ...