Excel-data-analysis-exploring-data-with-powerpivot

提供:Dev Guides
移動先:案内検索

Powerpivotを使用したデータの探索

PowerPivotは、Excel内から使用できる使いやすいデータ分析ツールです。 PowerPivotを使用して、ほぼすべてのデータソースのデータにアクセスしてマッシュアップできます。 PowerPivotを使用して、独自の魅力的なレポートを作成できます。

リボンの[PowerPivot]タブからPowerPivotコマンドにアクセスできます。 リボンの[PowerPivot]タブをクリックします。 PowerPivotコマンドがリボンに表示されます。 Data Modelに関連するコマンドもここに表示されます。

PowerPivotコマンド

データモデルへのテーブルの追加

テーブルをインポートした場合、それらはデータモデルに追加されます。 PowerPivotリボンからデータモデルを管理できます。 次のようにPowerPivotでデータモデルにテーブルを追加できます-

  • ブックに新しいワークシートを挿入します。
  • Webページからデータをコピーして、ワークシートに貼り付けます。
  • 貼り付けたデータを使用してテーブルを作成します。
  • テーブルにHostsという名前を付けます。
  • ワークシートの名前をHostsに変更します。

データモデルへのテーブルの追加

  • テーブルHostsをクリックします。
  • リボンの[POWERPIVOT]タブをクリックします。
  • [テーブル]グループの[データモデルに追加]をクリックします。

テーブルグループ

テーブルがデータモデルに追加されます。 PowerPivotウィンドウが表示されます。 データモデルテーブルにHostsテーブルがあります。

ホスト

データモデルのテーブルの表示

  • リボンの[POWERPIVOT]タブをクリックします。
  • [データモデル]グループの[管理]をクリックします。

データモデルでのテーブルの表示

データビューにPowerPivotウィンドウが表示されます。

PowerPivotには2つのビューがあります-

  • データビュー-データモデルのすべてのテーブルが表示され、フィールドは列に表示され、データは行のレコードとして表示され、各テーブルの下に計算領域があります。 テーブルのタブは、名前の付いたExcelワークシートのタブに似ています。 タブをクリックして、テーブルからテーブルに移動できます。
  • 図表示-すべてのテーブルをキャプションとしてテーブル名を持つボックスとして表示し、フィールドをボックスにリストします。 テーブルをドラッグして位置合わせしたり、サイズを変更してすべてのフィールドを表示したり、フィールドをクリックして線でつないで関係を作成したりできます。

ダイアグラムビューと関係については、後のセクションで詳しく理解します。

ここで、ワークブックにワークシートとして存在するかどうかに関係なく、データモデルのすべてのテーブルがPowerPivotウィンドウに表示されることを確認します。

テーブル間の関係の表示

異なるテーブルのデータを分析とレポートに使用できるのは、テーブル間にリレーションシップが存在する場合のみです。

PowerPivotウィンドウのダイアグラムビューからテーブル間の関係を表示できます。

  • View グループの Diagram View をクリックします。
  • スクロールバーを使用してダイアグラムのサイズを変更し、ダイアグラム内のデータモデルのすべてのテーブルを表示できるようにします。

データモデルのすべてのテーブルがフィールドリストとともに表示されます。 テーブル間の関係は、それらを結ぶ線で示されます。

テーブル間の関係の表示

テーブル間の関係の作成

テーブル間の関係(メダルとイベント)を作成できます。 これを行うには、両方のテーブルに共通のフィールドがあり、一方のテーブルに一意の値が含まれている必要があります。 まず、これを確認する必要があります。

  • [表示]グループの[データビュー]をクリックします。
  • [イベント]タブをクリックして、イベントテーブルを表示します。

リレーションシップの作成

Eventsテーブルの DisciplineEvent フィールドには一意の値がある(重複する値はない)ことがわかります。

メダルタブをクリックして、メダルテーブルを表示します。 フィールドDisciplineEventは、メダルテーブルでも使用できます。 したがって、次のようにフィールドDisciplineEventを使用して関係を作成できます-

  • [表示]グループの[ダイアグラムビュー]をクリックします。
  • イベントテーブルとメダルテーブルが互いに近くなるように、ビュー内のテーブルをドラッグして再配置します。
  • すべてのフィールドが表示されるように、テーブルのサイズを変更します。

テーブルのサイズ変更

イベントテーブルのフィールドDisciplineEventをクリックし、メダルテーブルのフィールドDisciplineEventにドラッグします。

イベントテーブルとメダルテーブルの間に線が表示され、関係が確立されたことを示します。

イベントとメダル間の線

関係を定義するフィールドの表示

2つのテーブル間の関係を作成するために使用されるフィールドを表示できます。

2つのテーブルを接続する関係線をクリックします。 リレーションシップラインと2つのテーブル間のリレーションシップを定義するフィールドが強調表示されます。

関係を定義する表示フィールド