複数のテーブルを使ってピボットテーブルを作成する

Excel

データのインポートと分析

ピボットテーブル

ピボットテーブル

複数のテーブルを使ってピボットテーブルを作成する

複数のテーブルを使ってピボットテーブルを作成する

Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2021 Excel 2019 Excel 2016 Excel 2013 その他…表示数を減らす

ピボットテーブルは、データの分析やレポートに最適です。 データに関連性がある場合 (つまり、別々のテーブルに保管され、共通の値を基準としてまとめることができる場合) は、ピボットテーブルを作成することができます。

このピボットテーブルの何が違うか見てみましょう。 右のフィールド リストには複数のテーブルが表示されています。 各テーブルに含まれているフィールドを組み合わせて 1 つのピボットテーブルを作成すると、さまざまな切り口でデータを分析することができます。 手動の書式設定やデータの事前準備は必要ありません。 そのデータをインポートするだけで、関連テーブルに基づいてピボットテーブルを即座に作成することができます。

__

複数のテーブルを含むピボットテーブルを作成する

ピボットテーブル フィールド リストに複数のテーブルを表示するための 3 つの基本的な手順を次に示します。

手順 1: データベースから関連テーブルをインポートする

Microsoft SQL Server、Oracle、または Access などのリレーショナル データベースからインポートします。 複数のテーブルを同時にインポートできます。

追加のクライアント ソフトウェアをインストールする必要がある場合があります。 クライアント ソフトウェアが必要かどうかは、データベース管理者に確認してください。

メモ Excel for Macではサポートされていません。

詳細については、「 target=”_blank” title=”チュートリアル: Excel にデータをインポートする」と「データ モデルの作成” rel=”noopener”>チュートリアル: Excel にデータをインポートする」と「データ モデルの作成」を参照してください。

メモ Excel for Macではサポートされていません。

に接続するメモ Excel for Macではサポートされていません。

に接続するメモ Excel for Macではサポートされていません。

手順 2: ピボットテーブルにフィールドを追加する

フィールド リストに複数のテーブルが含まれていることを確認します。

インポート時に選択したテーブルがすべて表示されます。 各テーブルのフィールドの表示と非表示を切り替えることができます。 テーブルが関連付けられている場合は、任意のテーブルのフィールドを []、[]、または [] 領域にドラッグすることでピボットテーブルを作成することができます。 次の操作を実行できます。

  • 数値フィールドを [] 領域にドラッグします。 たとえば、ペンギン社のサンプル データベースを使用する場合は、[SalesAmount] を [FactInternetSales] テーブルからドラッグします。

  • 売上を日付別または地域別に分析するには、日付フィールドまたは地域フィールドを [] または [] 領域にそれぞれドラッグします。

手順 3: 必要に応じてリレーションシップを作成する

場合によっては、ピボットテーブルで使用する前に、 target=”_blank” title=”2 つのテーブル間でリレーションシップを作成する” rel=”noopener”>2 つのテーブル間でリレーションシップを作成する必要があります。 リレーションシップが必要であることを示すメッセージが表示された場合は、[作成] をクリックして作成します。

__

データ モデルを使って新しいピボットテーブルを作成する

注意 データ モデルは、Excel for Macではサポートされていません。

ピボットテーブルのフィールド リストで複数のテーブルを使って作業する際のデータ ソースは、リレーショナル データベースだけではありません。 ブック内のテーブルを使うことも、データ フィードをインポートしてからブック内でデータの他のテーブルと統合することもできます。 詳細については、「他のデータ ソースから複数のテーブルをインポートする」を参照してください。

このような関連性のないデータをすべて組み合わせて使うには、各テーブルをデータ モデルに追加してから、フィールド値の一致を使って、テーブル間のリレーションシップを作成します。 詳細については、「 target=”_blank” title=”リンクされたテーブルを使用したデータ モデルへのワークシート データの追加」、” rel=”noopener”>リンクされたテーブルを使用したデータ モデルへのワークシート データの追加」、 target=”_blank” title=”「2 つのテーブル間のリレーションシップの作成」、および” rel=”noopener”>「2 つのテーブル間のリレーションシップの作成」、および target=”_blank” title=”「ダイアグラム ビューでのリレーションシップの作成」を参照してください。” rel=”noopener”>「ダイアグラム ビューでのリレーションシップの作成」を参照してください。

データ モデルを作成したら、分析でこのデータを使用できます。 この場合に、ブックのデータ モデルを使って新しいピボットテーブルまたはピボットチャートを作成する方法をご紹介します。

  1. ワークシートで、セルをクリックします。

  2. [挿入] を選択し、******ピボットテーブル** の下にある下矢印を選択します。

  1. [外部データソースから] を選択します。

  1. [接続の選択] を選択します。

  2. [テーブル] タブの [このブックのデータ モデル] で、[ブックのデータ モデルのテーブル] を選びます。

  1. [開く] をクリックし、[OK] をクリックして、データ モデルのすべてのテーブルを含むフィールド リストを表示します。

関連項目

上部へスクロール