データ モデルのテーブル間のリレーションシップを削除する

データ モデルのテーブル間のリレーションシップを削除する

注:  最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。

データ モデル内のテーブルは、複数のリレーションシップを持つことができます。これは、既に関連付けられているテーブル間のリレーションシップを意図的に追加作成する場合や、元のデータ ソースで複数のリレーションシップが既に定義されているようなテーブルをインポートする場合によくあります。

複数のリレーションシップが存在する場合であっても、データ ナビゲーションと計算パスを提供する最新のアクティブなリレーションシップとして機能するのは 1 つのみです。テーブル間の他のリレーションシップは非アクティブになります。

テーブル間の既存のリレーションシップが不要な場合は、それを削除できます。ただし、これによりピボットテーブルやこれらのテーブルを参照する数式にエラーが発生する可能性があることにご注意ください。リレーションシップが削除されるかまたは非アクティブになると、ピボットテーブルの結果は予期しない方法で変化することがあります。

Excel で実行する場合

  1. [データ]、[リレーションシップ] の順にクリックします。

  2. [リレーションシップの管理] ダイアログ ボックスで、リストからリレーションシップを 1 つ選びます。

  3. [削除] をクリックします。

  4. 警告ダイアログ ボックスが表示され、削除の確認が求められるので、[OK] をクリックします。

  5. [リレーションシップの管理] ダイアログ ボックスで、[閉じる] をクリックします。

PowerPivot で実行する場合

  1. [ホーム] をクリックして >ダイアグラム ビュー

  2. 2 つのテーブルを接続するリレーションシップを右クリックし、[削除] をクリックします。複数のリレーションシップを選ぶには、Ctrl キーを押したまま、各リレーションシップをクリックします。

  3. 警告ダイアログ ボックスが表示され、削除の確認が求められるので、[OK] をクリックします。

    注: 

    • データ モデルのリレーションシップが存在します。Excel は、複数のテーブルをインポートするか、複数のテーブルを関連付ける場合にもモデルを作成します。ピボット テーブル、ピボット グラフ、および Power View レポートの基として使用するデータ モデルを意図的に作成できます。詳細については、 Excel でデータ モデルを作成するを参照してください。

    • ロールバックできます削除 Excel の場合は、 [リレーションシップの管理を終了して [元に戻す] をクリックします。PowerPivotでリレーションシップを削除する場合、リレーションシップの削除を元に戻すことはありません。リレーションシップが再作成することができますが、アクションには、ブック内の数式の完全な再計算が必要です。このため、数式で使用されているリレーションシップを削除する前に常に 1 を確認します。詳細については、リレーションシップの概要を参照してください。

    • データ分析式 (DAX) は、関連する関数は、別のテーブルに関連する値を検索するテーブル間のリレーションシップを使用します。リレーションシップを削除した後、異なる結果が返されます。詳細については、関連する関数を参照してください。

    • リレーションシップの作成と削除では、ピボットテーブルや数式結果の変更だけではなくブックの再計算も発生し、これには時間がかかる場合があります。

ページの先頭へ

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

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

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×