パワーピボットテーブル間の関係を作成する

パワーピボットテーブル間の関係を作成する

ExcelテーブルをPowerPivotにリンクするときは、それらをPowerPivotデータモデルに追加します。このシナリオでは、Customers、InvoiceHeader、およびInvoiceDetailsの3つの異なるワークシートに3つのデータセットを追加したと想定します。

パワーピボットテーブル間の関係を作成する

Power Pivotを使用して、Customers、InvoiceHeader、およびInvoiceDetailsワークシートのデータを分析するとします。

この演習のサンプルファイルは、第2章Samples.xlsxという名前のワークブックにあります。

この時点で、Power Pivotは、データモデルに3つのテーブルがあることを認識していますが、テーブルが互いにどのように関連しているかはわかりません。これらのテーブルを接続するには、Customers、Invoice Details、およびInvoiceHeaderテーブル間の関係を定義します。これは、PowerPivotウィンドウ内で直接行うことができます。

誤って[パワーピボット]ウィンドウを閉じてしまった場合は、[パワーピボットリボン]タブの[管理]コマンドボタンをクリックして、簡単に再度開くことができます。

次の手順に従って、テーブル間の関係を作成します。

Power Pivotウィンドウをアクティブにして、[ホーム]タブの[ダイアグラムビュー]コマンドボタンをクリックします。
表示されるPowerPivot画面には、次のように、データモデル内のすべてのテーブルが視覚的に表示されます。

テーブルをクリックしてドラッグするだけで、ダイアグラムビューでテーブルを移動できます。
アイデアは、各テーブルのプライマリインデックスキーを識別し、それらを接続することです。このシナリオでは、CustomersテーブルとInvoiceHeaderテーブルをCustomerIDフィールドを使用して接続できます。請求書ヘッダーテーブルと請求書詳細テーブルは、InvoiceNumberフィールドを使用して接続できます。

パワーピボットテーブル間の関係を作成する

ダイアグラムビューでは、データモデル内のすべてのテーブルを表示できます。

ここに示すように、CustomersテーブルのCustomerIDフィールドからInvoiceHeaderテーブルのCustomerIDフィールドに線をクリックしてドラッグします。パワーピボットテーブル間の関係を作成する

関係を作成するには、テーブルのフィールド間の線をクリックしてドラッグするだけです。

「請求書ヘッダー」テーブルの「InvoiceNumber」フィールドから「請求書詳細」テーブルの「InvoiceNumber」フィールドに行をクリックしてドラッグします。
この時点で、図は次のようになります。Power Pivotには、接続したばかりのテーブル間に線が表示されていることに注意してください。データベース用語では、これらは結合と呼ばれます。

Power Pivotの結合は、常に1対多の結合です。つまり、テーブルが別のテーブルに結合されると、一方のテーブルには一意のインデックス番号を持つ一意のレコードがあり、もう一方のテーブルにはインデックス番号が重複する多くのレコードがあります。

一般的な例は、CustomersテーブルとInvoiceHeaderテーブルの関係です。Customersテーブルには、顧客の一意のリストがあり、それぞれに独自の一意の識別子があります。そのテーブルのCustomerIDは重複していません。請求書ヘッダーテーブルには、CustomerIDごとに多くの行があります。各顧客は多くの請求書を持つことができます。

結合線には、テーブルから別のテーブルを指す矢印があることに注意してください。これらの結合線の矢印は、常に、一意のインデックスが重複しているテーブルを指しています。

ダイアグラムを閉じてデータテーブルの表示に戻るには、[パワーピボット]ウィンドウの[データビュー]コマンドをクリックします。


SharePointOnlineドキュメントセットを使用してコンテンツを管理する

SharePointOnlineドキュメントセットを使用してコンテンツを管理する

Microsoft Office365製品スイートの1つであるSharePointOnlineでは、ドキュメントセットを使用すると、効率的にプロジェクトごとにドキュメントをグループ化し、管理できます。

SharePointでタグ付けする方法

SharePointでタグ付けする方法

SharePointでのタグ付けは、コンテンツの可視性と検索性を向上させるための重要な手法です。

Excelのソルバーエラーメッセージはどういう意味ですか?

Excelのソルバーエラーメッセージはどういう意味ですか?

Excelのソルバーが表示するエラーメッセージの意味を理解し、最適な解決策を見つける方法について詳しく解説します。

Excelの[ソルバーオプション]ダイアログボックスで[GRG非線形]タブを使用する方法

Excelの[ソルバーオプション]ダイアログボックスで[GRG非線形]タブを使用する方法

Excelの[GRG非線形]タブには、GRG非線形解法を使用しているときにソルバーが機能する方法を管理するためのボタンとボックスがあります。オプションを利用し、最適な解決策を得るためのステップを解説します。

SharePointをPowerBIと統合する方法

SharePointをPowerBIと統合する方法

SharePointをPower BIと統合する方法と、レポートをSharePointサイトに接続する方法をLuckyTemplates.comから学びます。

SharePointサイトを共有およびフォローする方法

SharePointサイトを共有およびフォローする方法

個人やグループがコミュニケーション、コラボレーション、共有、接続できるSharePointソーシャルネットワーキングツールの使用方法を学びます。

SharePoint列のデータ入力を検証する

SharePoint列のデータ入力を検証する

SharePoint列のデータ入力を検証する方法を学び、データの整合性を確保するための実践的なソリューションを提供します。

スマートシート 9.1.1

スマートシート 9.1.1

Smartsheet は、プロジェクトの管理、ワークフローの構築、チームとの共同作業を可能にする動的な作業プラットフォームです。

共有ポイント

共有ポイント

SharePoint は、さまざまなワークフロー アプリケーション、「リスト」データベース、その他の Web コンポーネント、およびビジネス グループの共同作業を制御するためのセキュリティ機能を使用する Web ベースのコラボレーション システムです。

パーペチュアルカレンダー 1.0.38/1.0.36

パーペチュアルカレンダー 1.0.38/1.0.36

Van Nien Calendar は、携帯電話でカレンダーを表示するアプリケーションです。携帯電話で太陰太陽の日付をすぐに確認できるため、重要な仕事を計画することができます。