スキップしてメイン コンテンツへ
データ モデルのテーブル間のリレーションシップを削除する

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

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

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

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

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

Excel で実行する場合

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

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

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

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

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

PowerPivot で実行する場合

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

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

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

    注: 

    • リレーションシップは、データ モデル内に存在します。Excel では、複数のテーブルをインポートしたり、複数のテーブルの関連付けを実行すると、モデルが作成されます。また、ピボットテーブル、ピボットグラフ、Power View レポートの基礎として利用されるデータ モデルを意図的に作成することもできます。詳しくは、「Excel でデータ モデルを作成する」をご覧ください。

    • [リレーションシップの管理] を閉じ、[元に戻す] をクリックすると、削除処理を元に戻すことができます。PowerPivot でリレーションシップを削除した場合は、削除したリレーションシップを元に戻すことはできません。リレーションシップを再作成することはできますが、その場合、ブックの数式を完全に再計算する必要があります。したがって、数式で使用されるリレーションシップについては、削除する前に必ず確認するようにしてください。詳しくは、「リレーションシップの概要」をご覧ください。

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

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

ページの先頭へ

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

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

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

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

×