メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。
複数のテーブルを使ってピボットテーブルを作成する

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

複数のテーブルを含むピボットテーブル 複数のテーブルのフィールド リスト

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

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

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

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

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

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

[ピボットテーブル フィールド] リスト

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

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

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

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

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

リレーションシップが必要な場合に [作成] ボタンが表示される

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

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

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

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

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

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

    [Power BI から] オプションを示す [ピボットテーブルの挿入] ドロップダウン。

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

    外部ソースからのピボットテーブル

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

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

    データ モデルのテーブル

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

関連項目

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

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

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×