Power Query (Excel では Get & Transform と呼ばれます) を使用すると、外部データをインポートまたは接続し、そのデータを整形できます (たとえば、列の削除、データ型の変更、テーブルのマージなど)。 次に、Excel にクエリを読み込んで、グラフとレポートを作成できます。 定期的にデータを更新して、最新の状態に保つことができます。 Power Queryは、Excel for Windows、Excel for Mac、Excel for the Web の 3 つの Excel アプリケーションで使用できます。 すべてのPower Queryヘルプ トピックの概要については、「Excel ヘルプのPower Query」を参照してください。

Power Queryを使用するには、4 つのフェーズがあります。

Power Query の一般的な手順

  1. 接続    クラウド、サービス、またはローカルでデータに接続する

  2. 変換    元のソースは変更されずに、ニーズに合わせてデータを整形する

  3. 組み合わせる    複数のソースのデータを統合して、データに一意のビューを取得する

  4. 負荷   クエリを完了し、ワークシートまたはデータ モデルに読み込み、定期的に更新します。

以降のセクションでは、各フェーズについて詳しく説明します。 

Power Queryを使用して、Excel ブックなどの 1 つのデータ ソースにインポートしたり、クラウドに散在する複数のデータベース、フィード、サービスにインポートしたりできます。 データ ソースには、Web、ファイル、データベース、Azure、 または現在のブック内の Excel テーブルからのデータが含まれます。 Power Queryを使用すると、独自の一意の変換と組み合わせを使用して、それらのすべてのデータ ソースをまとめ、それ以外の場合には見られない分析情報を明らかにすることができます。 

インポートしたら、データを更新して、外部データ ソースから追加、変更、削除を取り込むことができます。 詳細については、「 Excel で外部データ接続を更新する」を参照してください。  

ユーザー インターフェイスでコマンドをインポートする

データの変換とは、データ分析の要件を満たすために何らかの方法でデータを変更することを意味します。 たとえば、列の削除、データ型の変更、行のフィルター処理を行うことができます。 これらの各操作は、データ変換です。 変換 (および結合) を 1 つ以上のデータ セットに適用するこのプロセスは、データの整形とも呼ばれます。

このように考えてください。 花器は、1 つが実用的で美しいものに形をなす土の一括として始まります。 データは同じです。 ニーズに適し、魅力的なレポートとダッシュボードを可能にするテーブルに整形する必要があります。

Power Queryでは、Power Query エディターと呼ばれる専用ウィンドウを使用して、データ変換を容易にし、表示します。 [データの取得] グループの [データの取得] コマンドから [クエリ エディターの起動] を選択して & Power Query エディターを開くことができますが、データ ソースに接続したり、新しいクエリを作成したり、クエリを読み込んだりするときにも開きます。

クエリ設定のユーザー インターフェイス

Power Query エディターは、データに適用する各変換またはステップを記録してラベル付けすることで、データに対して行うすべてのことを追跡します。 変換がデータ接続、列の削除、マージ、またはデータ型の変更のいずれであっても、クエリ設定ペインの [APPLIED STEPS] セクションで各変換を表示および変更できます。

ユーザー インターフェイスから行うことができる変換は多数あります。 各変換は、バックグラウンドでステップとして記録されます。 詳細エディターの Power Query M 言語を使用して、独自の手順を変更して記述することもできます。

データ接続に適用するすべての変換は、一括してクエリを構成します。これは、元の (変更されていない) データ ソースの新しい表現です。 クエリを更新すると、各ステップが自動的に実行されます。 クエリは、Excel でデータを手動で接続して整形する必要が置き換えられます。

Excel ブック内の複数のクエリを追加またはマージすることで、複数のクエリを結合できます。 追加操作とマージ操作は、表形式の図形を持つ任意のクエリで実行され、データのソースに依存しません。

追加   追加操作では、最初のクエリのすべての行とそれに続く 2 番目のクエリのすべての行を含む新しいクエリが作成されます。 次の 2 種類の追加操作を実行できます。

  • 中間追加    追加操作ごとに新しいクエリを作成します。

  • インライン追加    最終的な結果に達するまで、既存のクエリにデータを追加します。

クエリの概念を追加する

マージ    マージ操作では、2 つの既存のクエリから新しいクエリが作成されます。 この 1 つのクエリには、プライマリ テーブルのすべての列が含まれています。1 つの列が関連テーブルへのナビゲーション リンクとして機能します。 関連テーブルには、プライマリ テーブルの共通列値の各行に一致するすべての行が含まれます。 さらに、関連テーブルの列をプライマリ テーブルに展開または追加できます。

マージ クエリの概念

ブックにクエリを読み込む方法は主に 2 つあります。

  • Power Query エディターから、[ホーム] タブの [閉じる] グループの [閉じる] コマンドと [読み込み] コマンドを使用できます。

  • [Excel ブック クエリ] ウィンドウ ([ クエリの選択] &接続) で、クエリを右クリックし、[読み込み元] を選択できます。

また、[クエリ オプション] ダイアログ ボックス ([ファイル > オプションとクエリ オプションの設定] >使用して、ワークシートまたはデータ モデル (ブックに存在する複数のテーブルのリレーショナル データ ソース) でデータを読み込む場所を選択して、読み込みオプションを微調整することもできます。 

10 年以上にわたり、Power Queryは Excel for Windows でサポートされています。 現在、Excel はExcel for Macに対するサポートPower Query拡大し、Excel for the Web にサポートを追加しています。 つまり、3 つの主要なプラットフォームでPower Queryを利用できるようにし、Excel のお客様の間でPower Queryの人気と機能を示しています。 Microsoft 365ロードマップとExcel for Microsoft 365の新機能に関する今後のお知らせをご覧ください。

Get & Transform Data (現在は Power Query と呼ばれる) を Excel に統合し、長年にわたってさまざまな変更を行ってきました。 

Excel 2010 および 2013 for Windows

Excel 2010 for Windows では、最初にPower Queryを導入し、無料のアドインとして利用できました。ここからダウンロードできます:Power Query アドインをダウンロードします。 有効にすると、リボンの [Power Query] タブからPower Query機能を使用できるようになります。

Excel 2013 Power Query リボン

Microsoft 365

Power Queryを更新し、データをインポートおよびクリーニングするための Excel の主要なエクスペリエンスにしました。 Excel リボンの [データ] タブの [データの変換] グループから、Power Query データ インポート ウィザードとツールにアクセス&。

Excel 2016 Power Query リボン

このエクスペリエンスには、強化されたデータ インポート機能、 データ タブの再配置されたコマンド、新しい クエリ&接続 サイド ウィンドウ、並べ替え、データ型の変更、列の分割、データの集計などの強力な方法でデータを形成する継続的な機能が含まれていました。

この新しいエクスペリエンスでは、古い従来のデータ インポート ウィザードの [外部データの取得] グループの [データ] コマンドに置き換えられました。 ただし、[ Excel オプション] ダイアログ ボックス ([ファイル の選択]> [オプション ]> [データ >従来のデータ インポート ウィザードの表示)] からアクセスできます。

Windows のExcel 2016と 2019

Microsoft 365 と同じPower Queryテクノロジに基づいて、&データの変換エクスペリエンスを追加しました。

Excel for Microsoft 365 for Mac

2019 年に、Excel for MacのPower Queryをサポートする道を開始しました。 その後、TXT、CSV、XLSX、JSON、および XML ファイルからPower Queryクエリを更新する機能が追加されました。 また、SQL Server と現在のブック内のテーブル&範囲からデータを更新する機能も追加されました。

2019 年 10 月に、既存のPower Query クエリを更新し、VBA を使用して新しいクエリを作成および編集する機能を追加しました。

2021 年 1 月に、OData および SharePoint ソースからのPower Queryクエリの更新のサポートが追加されました。

詳細については、「Excel for MacでPower Queryを使用する」を参照してください。

注意   Excel 2016と Excel 2019 for Mac ではPower Queryはサポートされていません。

Data Catalog非推奨

Data Catalogを使用すると、共有クエリを表示し、それらを選択して現在のブックで読み込み、編集、またはその他の方法で使用できます。 この機能は徐々に非推奨になりました。

  • 2018 年 8 月 1 日に、新しい顧客のData Catalogへのオンボードを停止しました。

  • 2018 年 12 月 3 日、ユーザーはData Catalogで新しいクエリまたは更新されたクエリを共有できませんでした。

  • 2019 年 3 月 4 日に、Data Catalogが機能しなくなりました。 この日以降は、[マイ Data Catalog クエリ] 作業ウィンドウの [開く] オプションを使用して、Data Catalogの外部で共有クエリを引き続き使用できるように、共有クエリをダウンロードすることをお勧めします。

Power Query アドインの非推奨

2019 年の夏の初めに、Excel 2010 および 2013 for Windows に必要なPower Query アドインを正式に非推奨にしました。 ご協力をお待ちしています。アドインは引き続き使用できますが、これは後日変更される可能性があります。

Facebook データ コネクタが廃止されました

Excel の Facebook からのデータのインポートと更新は、2020 年 4 月に機能しなくなりました。 その日付より前に作成されたすべての Facebook 接続は機能しなくなりました。 予期しない結果を回避するために、できるだけ早く Facebook コネクタを使用する既存のPower Query クエリを修正または削除することをお勧めします。

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Office Insider に参加

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

ご意見をいただきありがとうございます。

×