ピボットテーブルを使用したデータの探索
ピボットテーブルを使用して広範なデータ分析を実行し、必要なレポートを作成できます。データモデルとピボットテーブルの統合により、データの照合、接続、要約、およびレポートの方法が強化されます。外部データソースからテーブルをインポートし、インポートしたテーブルを使用してピボットテーブルを作成できます。これにより、接続されたデータソースのデータが更新されるたびに、ピボットテーブルの値が自動的に更新されます。
外部データを分析するためのピボットテーブルの作成
外部データを分析するためのピボットテーブルを作成するには-
- Excelで新しい空白のブックを開きます。
- リボンの[データ]タブをクリックします。
- [外部データの取得]グループの[アクセスから]をクリックします。[データソースの選択]ダイアログボックスが表示されます。
- Accessデータベースファイルを選択します。
[開く]ボタンをクリックします。[テーブルの選択]ダイアログボックスが表示され、データベース内のテーブルが表示されます。Accessデータベースはリレーショナルデータベースであり、テーブル間に関係が存在することを除いて、テーブルはExcelテーブルに似ています。
[複数のテーブルの選択を有効にする]チェックボックスをオンにします。
すべてのテーブルを選択します。[OK]をクリックします。
ザ・ Import Dataダイアログボックスが表示されます。[ピボットテーブルレポート]を選択します。このオプションは、テーブルをExcelブックにインポートし、インポートされたテーブルを分析するためのピボットテーブルを作成します。
観察すると、[このデータをデータモデルに追加する]チェックボックスが選択されて無効になっています。これは、テーブルがデータモデルに自動的に追加されることを示しています。
データがインポートされ、空のピボットテーブルが作成されます。インポートされたテーブルが[ピボットテーブルフィールド]リストに表示されます。
複数のテーブルのデータの探索
インポートされた複数のテーブルのデータをピボットテーブルで分析し、わずか数ステップで必要な特定のレポートに到達できます。これは、ソースデータベース内のテーブル間に既存の関係があるために可能です。データベースからすべてのテーブルを同時にインポートすると、Excelはデータモデルに関係を再作成します。
[ピボットテーブルのフィールド]リストには、インポートしたすべてのテーブルと各テーブルのフィールドが表示されます。どのテーブルでもフィールドが表示されない場合は、
- [ピボットテーブルフィールド]リストで、そのテーブルの横にある矢印をクリックします。
- そのテーブルのフィールドが表示されます。
ピボットテーブルを使用したデータの探索
ピボットテーブルにフィールドを追加し、エリア間でフィールドをドラッグする方法を知っています。必要な最終レポートがわからない場合でも、データを試して適切なレポートを選択できます。
次の情報を表示するレポートが必要だとします。
- アーチェリー、ダイビング、フェンシング、フィギュアスケート、スピードスケートの5つの分野のデータ。
- これらの5つの分野で80個以上のメダルを獲得した地域。
- これらの各地域の5つの分野のそれぞれにおけるメダルの数。
- これらの各地域の5つの分野のメダルの総数。
このレポートを簡単に作成できることを、いくつかの手順で確認できます。
まず、次のように、選択した5つの分野のすべての地域のメダル数を表示するピボットテーブルを作成します。
NOC_CountryRegionフィールドをMedalsテーブルからCOLUMNS領域にドラッグします。
DisciplineをDisciplinesテーブルからROWS領域にドラッグします。
分野をフィルタリングして、レポートが必要な5つの分野のみを表示します。これは、[ピボットテーブルフィールド]領域で実行するか、ピボットテーブル自体の[行ラベル]フィルターから実行できます。
メダルをメダルテーブルから値領域にドラッグします。
メダルをメダルテーブルからフィルター領域にドラッグします。
次のピボットテーブルを取得します-
観察すると、メダルの数は、すべての地域と選択した5つの分野について表示されます。次に、このレポートを微調整して、メダルの総数が80を超える地域のみが表示されるようにする必要があります。
列ラベルの右側にある矢印ボタンをクリックします。
表示されるドロップダウンリストで[値フィルター]をクリックします。
選択する Greater Than… 表示されるドロップダウンリストから。
[値フィルター]ダイアログボックスが表示されます。
ご覧のとおり、メダルの数は下のボックスに表示されている数よりも多くなっています Show items for which。を含むボックスの横のボックスに「より大きい」と入力し、「OK」をクリックします。
現在、ピボットテーブルには、選択した5つの分野のメダルの総数が80を超える地域のみが表示されます。
ピボットテーブルフィールドを使用してテーブル間の関係を作成する
テーブルを同時にインポートしない場合、データが異なるソースからのものである場合、またはワークブックに新しいテーブルを追加する場合は、テーブル間の関係を自分で作成する必要があります。
SportフィールドとSportIDフィールドを含むテーブルを含む新しいワークシートをワークブックに追加します。
- テーブルに名前を付ける- Sports。
- ピボットテーブルワークシートの[ピボットテーブルフィールド]リストで[すべて]をクリックします。
新しく追加されたテーブル-スポーツもピボットテーブルフィールドリストに表示されていることがわかります。
次に、次のようにフィールドSportもピボットテーブルに追加します-
フィールドSportをテーブルSportsからROWS領域にドラッグします。スポーツ値は、ピボットテーブルに行ラベルとして表示されます。
テーブル間の関係が必要になる可能性があることを示すメッセージがピボットテーブルフィールドリストに表示されます。メッセージの横に[作成]ボタンが表示されます。
[作成]ボタンをクリックします。[関係の作成]ダイアログボックスが表示されます。
- 表の下のメダルを選択します。
- [列]で[スポーツ]を選択します。
- 関連テーブルの下のスポーツを選択します。スポーツは関連する列の下に表示されます。
- [OK]をクリックします。
分野を下にドラッグ Sport に ROWS。これは、ピボットテーブルで階層を定義するためのものです。ピボットテーブルには、スポーツとそれに対応するスポーツの分野のグループが表示されます。