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