リンク テーブルを使用したデータ モデルへのワークシート データの追加
Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

リンク テーブルは、データ モデル内のテーブルへのリンクを含む Excel テーブルです。 ファイルからデータをインポートするのではなく、Excel テーブル内のデータを作成および管理する利点は、ピボットテーブルまたはピボットグラフ レポートの基礎としてデータ モデルのリンクテーブルを使用しながら、Excel ワークシートの値を引き続き編集できることです。

リンク テーブルの追加は、範囲を選択して [ データ モデルに追加] をクリックするのと同じくらい簡単です。 範囲をテーブルとして書式設定し、適切な名前を付けるのも良い方法です。 名前付きリンク テーブルを使用して計算を実行し、リレーションシップを管理する方がはるかに簡単です。

次の手順に従って、データをテーブルにリンクします。

  1. リンク テーブルで使用する行と列の範囲を選択します。

  2. 行と列をテーブルとして書式設定します。

    • [ ホーム ] > [ テーブルとして書式設定] をクリックし、テーブル スタイルを選択します。 任意のスタイルを選択できますが、必ず [ My table has headers]\(テーブルにヘッダーがある\) を選択してください。 テーブルにヘッダーがない場合は、ここで作成することを検討してください。 それ以外の場合、Excel では、列の内容に関する意味のある情報を伝達しない任意の名前 (column1、column2 など) を使用します。

    • テーブルに名前を付けます。 [Excel] ウィンドウで、[テーブル ツールのデザイン] をクリックします。 [ プロパティ ] グループに、テーブルの名前を入力します。

  3. テーブル内の任意のセルにカーソルを置きます。

  4. [ データ モデルに追加] >PowerPivotクリック して 、リンク テーブルを作成します。 [ PowerPivot ] ウィンドウに、リンク アイコンが表示されたテーブルが表示され、Excel でテーブルがソース テーブルにリンクされていることを示します。

    リンク テーブル アイコン

  5. モデルにテーブルが既に含まれている場合は、もう 1 つのステップしかありません。 追加した新しいテーブルとモデル内の他のテーブルの間にリレーションシップを作成する必要があります。 手順については、「 2 つのテーブル間のリレーションシップを作成 する」または 「ダイアグラム ビューでのリレーションシップの作成 」を参照してください。

ブックに含まれていない場合は、データ モデルが作成されます。 2 つのテーブル間にリレーションシップを作成するか、 で [ データ モデルに追加 ] をクリックすると、モデル PowerPivot自動的に作成されます。 詳細については、「 Excel でデータ モデルを作成する」を参照してください。

リンク テーブルが作成されたので、行と列の追加や削除など、ワークシート内の任意のセルを編集できます。 PowerPivot のデータ モデルは直ちに同期されます。 

テーブル名は例外です。 Excel でテーブルの名前を変更する場合は、 PowerPivotでテーブルを手動で更新する必要があります。  

ヒント: リンク テーブルの詳細については、「チュートリアル : Excel にデータをインポートする」および「データ モデルを作成する」を参照してください。

テーブルとモデルの間で変更を同期する

既定では、リンク テーブルは、データ値を含む範囲または名前付きテーブルと、レポートを駆動するデータ モデルの間で保持されるアクティブな接続です。 データを追加または削除したり、列やテーブルの名前を変更したりすると、データ モデルが自動的に更新されます。

場合によっては、更新の動作を制御することが必要になる場合があります。 Power Pivot アドインを使用して手動更新モードに切り替えます。

手動更新モードに切り替えるには、次の手順に従います。

  1. リンク テーブルを含むブックが Excel で開かれていることを確認します。

  2. [PowerPivot] ウィンドウを開きます。

  3. 下部のタブで、リンクされたテーブルをクリックします。 リンクされたテーブルは、テーブル名の横にある小さなリンク アイコンで示されます。

  4. 上部のリボンで、[ リンクされたテーブル] をクリックします。

  5. [更新モード] で、[ 手動] または [自動] を選択 します。 [自動] が既定値です。 [手動] に切り替えると、更新は、 PowerPivot ウィンドウの [リンク テーブル] リボンの [ すべて更新 ] または [ 選択した更新 ] コマンド、または Excel の [ PowerPivot ] リボンの [ すべて更新 ] コマンドを使用した場合にのみ行われます。

ヘルプを表示

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

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

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