列のデータを集計する (Power Query)

注: Power Query は、Excel 2016 では取得と変換として知られています。 ここで提供される情報は両方に適用されます。 詳細については、「Excel 2016 で取得と変換を実行する」を参照してください。

Power Queryは、Excel 用のセルフサービスビジネスインテリジェンス (BI) を強化し、リレーショナル、構造化/半構造化、OData、Web、Hadoop など、さまざまなソースのデータを検出、結合、絞り込みを実現します。

クエリエディターを使用すると、リンクテーブルの1つ以上の列を集計することができます。 たとえば、各注文の受注明細の合計を集計できます。

Power Query のクエリ エディター

列を集計する

次の手順を実行します。

  1. クエリエディターで、関連テーブルのリンクが含まれる列ヘッダーの展開アイコン ( 列の展開アイコン ) を選択します。

    展開アイコン

  2. [テーブルのリンク] 列のドロップダウンで、次の操作を行います。

    1. [集計] オプションをクリックします。

    2. 集計関数項目の上にマウスポインターを移動します (たとえば、 UnitPrice の集計)。

    3. 集計関数のドロップダウンから、集計関数を 1 つ以上選びます。 たとえば、[Sum] や [Average] などです。

  3. [OK] をクリックします。

    集計 1

これにより、新しい集計列がテーブルに追加されます。 新しい列名は<ColumnName><AggregateFunctionName>の形式になります。

たとえば、Sum of Order_Details.UnitPriceAverage of Order_Details.UnitPriceなどです。

Aggregate.2

クイックスタートの例

このクイックスタートの例では、ノースウィンドの [受注] テーブルからOrder_Details列を集計します。

注: このクイック スタートでは、Northwind Open Data Protocol (OData) フィードを使用します。 OData フィードは、web 上でデータを公開するための統一された方法です。 ウェブ ページと同じように、OData フィードは url でアクセスを行います。


次の手順を実行します。

  1. POWER QUERY のリボン タブで、[その他のソース]、[OData フィードから] の順にクリックします。

    Power Query のデータ ソース
  2. [OData フィード] ダイアログ ボックスで、Northwind OData フィードの URL を入力します。

    http://services.odata.org/northwind/northwind.svc
  3. [OK] をクリックします。

  4. [ナビゲーター] ウィンドウで、Orders テーブルをダブルクリックするか、Orders をクリックしてから [クエリの編集] をクリックします。

  5. [クエリエディター ] ダイアログボックスで、右にスクロールし、[ Order_Details ] 列の横にある展開アイコン ( 展開 ) をクリックします。

  6. [展開] 列ボックスで、次の手順に従います。

    1. [集計] をクリックします。

    2. [UnitPrice の合計] にカーソルを置いて、集計関数のドロップ ダウンをクリックします。

    3. [合計] と [平均] を選択します。 [UnitPrice の合計] ラベルが [UnitPrice の集計] に変わります。

  7. [OK] をクリックします。

Power Query では、[ Order_Details ] 列が展開され、"単価" と "単価" の合計が列で置き換えられます。

注:  このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 情報が役に立ったかどうか、ご意見をお寄せください。 参考までに、こちらから英語の記事をお読みいただけます。

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

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

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

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×