別のブックのセル範囲への外部参照 (リンク) を作成する

外部参照式を作成することで、別のブックのセルの内容を参照できます。 外部参照 (リンクとも呼ばれます) は、別の Excel ブック内のワークシート上のセルまたは範囲への参照、または別のブック内の定義された名前への参照です。

  1. 外部参照 (リンク先のブック) と、リンク先のデータが含まれているブック (リンク元ブック) を含むブックを開きます。

  2. 外部参照を作成するセルを選択します。

  3. =」 (等号) を入力します。

    SUM などの関数を使用する場合は、関数名の後に左かっこを入力します。 たとえば、 = SUM (.

  4. リンク元のブックに切り替え、リンク先のセルが含まれているワークシートをクリックします。

  5. リンク先の1つまたは複数のセルを 選択し、enter キーを押します。

    注: たとえば、= [SourceWorkbook.xlsx] Sheet1! $A $1: $A $10、および現在のバージョンの Microsoft 365を含む複数のセルを選択した場合、 enter キーを押すだけで、数式を動的配列数式として確認できます。 それ以外の場合は、CTRL キーと SHIFT キーを押しながら ENTER キーを押して、数式を従来の配列数式として入力する必要があります。 配列数式の詳細については、「配列数式のガイドラインと例」を参照してください。

  6. エクスポート先のブックに戻り、元のブックの値が表示されます。

  7. Excel は 絶対参照を使用してリンクを返すことに注意してください。数式を他のセルにコピーする場合は、ドル記号 ($) を削除する必要があります。

    = [SourceWorkbook.xlsx] Sheet1!$A$1

    元のブックを閉じると、Excel によって自動的に数式にファイルパスが追加されます。

    = ' C:\ レポート \ [SourceWorkbook.xlsx] Sheet1 '! $A $1

  1. 外部参照 (リンク先のブック) と、リンク先のデータが含まれているブック (リンク元ブック) を含むブックを開きます。

  2. 外部参照を作成するセルを選択します。

  3. =」 (等号) を入力します。

  4. リンク元のブックに切り替え、リンク先のセルが含まれているワークシートをクリックします。

  5. F3キーを押し、リンク先の名前を選択して、 enterキーを押します。

    注: 名前付き範囲が複数のセルを参照していて、 Microsoft 365の現在のバージョンを使っている場合は、 enter キーを押すだけで、数式を動的配列数式として確認できます。 それ以外の場合は、CTRL キーと SHIFT キーを押しながら ENTER キーを押して、数式を従来の配列数式として入力する必要があります。 配列数式の詳細については、「配列数式のガイドラインと例」を参照してください。

  6. エクスポート先のブックに戻り、ソースブックの名前付き範囲の値が表示されます。

  1. リンク先のブックとリンク元ブックを開きます。

  2. リンク先のブックで、[定義された名前>数式] に移動し、[名前の定義] > します。

    リボン上の [定義された名前] グループ

  3. [ 新しい名前 ] ダイアログボックスの [ 名前 ] ボックスに、範囲の名前を入力します。

  4. [ 参照範囲 ] ボックスで、内容を削除し、カーソルをそのままにします。

    名前で関数を使用する場合は、関数名を入力し、外部参照を挿入する場所にカーソルを置きます。 たとえば、「 = SUM ()」と入力して、かっこの間にカーソルを置きます。

  5. リンク元のブックに切り替え、リンク先のセルが含まれているワークシートをクリックします。

  6. リンクするセルまたはセル範囲を選び、[ OK]をクリックします。

    定義された名前を数式から外部のブックに追加するには、定義された名前を > > 名前 > 新しい名前を定義します。

外部参照は、大きなワークシートモデルを同じブック内に収めることが実用的ではない場合に特に便利です。

  • 複数のブックからデータを結合する    複数のユーザーや部署からブックをリンクし、関連するデータを概要ブックに統合することができます。 こうすることで、元のブックを変更したときに、サマリーブックを手動で変更する必要がなくなります。

  • データのさまざまなビューを作成する    すべてのデータを1つまたは複数のソースブックに入力して、関連するデータのみに外部参照を含むレポートブックを作成することができます。

  • 大規模で複雑なモデルを簡素化する    複雑なモデルを一連の相互依存するブックに分割することで、関連するすべてのシートを開かなくても、モデルを操作できます。 小さいブックは、より簡単に変更でき、メモリを使う必要はありません。開く、保存する、計算の速度が速くなります。

他のブックへの外部参照が含まれている数式は、ソースブック (数式にデータを提供するもの) が開いているか閉じているかに応じて、2つの方法で表示されます。

ソースが開いている場合、外部参照には、ブック名が角かっこ ([]) で囲まれ、その後にワークシート名、感嘆符 (!)、数式が依存しているセルが含まれています。 たとえば、次の数式では、Budget.xls という名前のブックからセル C10: C25 が追加されています。

外部参照

= SUM ([Budget.xlsx] 年C10: C25)

ソースが開かれていない場合、外部参照にはパス全体が含まれます。

外部参照

= SUM (' c レポート \ [Budget.xlsx] 年次 '!C10: C25)

注: 他のワークシートまたはブックの名前にスペースまたはアルファベット以外の文字が含まれている場合は、上の例のように、名前 (またはパス) を単一引用符で囲む必要があります。 ソース範囲を選ぶと、自動的にこれらが追加されます。

別のブックの定義された名前にリンクする数式では、ブック名の後に感嘆符 (!) とその名前が使用されます。 たとえば、次の数式では、"Sales" という名前のセルが、"Budget.xlsx" という名前のブックから追加されています。

外部参照

= SUM (Budget.xlsx!売上

  1. 外部参照を作成するセルを選択します。

  2. =」 (等号) を入力します。

    SUM などの関数を使用する場合は、関数名の後に左かっこを入力します。 たとえば、 = SUM (.

  3. リンク先のセルが含まれているワークシートに切り替えます。

  4. リンク先の1つまたは複数のセルを 選択し、enter キーを押します。

    注: 複数のセルを選択した場合 (= Sheet1!A1: A10)、最新バージョンの Microsoft 365を使っている場合は、 enter キーを押すだけで、数式を動的配列数式として確認できます。 それ以外の場合は、CTRL キーと SHIFT キーを押しながら ENTER キーを押して、数式を従来の配列数式として入力する必要があります。 配列数式の詳細については、「配列数式のガイドラインと例」を参照してください。

  5. 元のワークシートに戻り、ソースワークシートの値が表示されます。

異なるブックのセル間に外部参照を作成する

  1. 外部参照 (数式ブックとも呼ばれる) と、リンク先のデータが含まれているブック (データブックとも呼ばれます) が含まれるブックを開きます。

  2. リンク元のブックで、リンクする1つまたは複数のセルを選択します。

  3. Ctrl キーを押し ながら C キーを押すか、[ ホーム 移動> コピー> ます。

  4. エクスポート先のブックに切り替えて、リンクされたデータを配置するワークシートをクリックします。

  5. リンクされたデータを配置するセルを選択して、[ ホーム > クリップボード ] に移動し、[貼り付け] をクリックし て> 貼り付け] リンク> します。

  6. 元のブックからコピーしたデータが返されます。 この設定を変更すると、ブラウザーウィンドウを更新したときに、リンク先のブックが自動的に変更されます。

  7. 数式でリンクを使用するには、リンクの前に「 = 」と入力し、関数を選択して、リンクの後に「 (」と入力します ) と入力します。

同じブック内のワークシートへのリンクを作成する

  1. 外部参照を作成するセルを選択します。

  2. =」 (等号) を入力します。

    SUM などの関数を使用する場合は、関数名の後に左かっこを入力します。 たとえば、 = SUM (.

  3. リンク先のセルが含まれているワークシートに切り替えます。

  4. リンク先の1つまたは複数のセルを 選択し、enter キーを押します。

  5. 元のワークシートに戻り、ソースワークシートの値が表示されます。

補足説明

xcel 技術コミュニテでは、いつでも専門家に質問できます。また、Answers コミュニティでは、サポートを受けられます。

関連項目

数式で名前を定義し使用する

ブックでリンク (外部参照) を検索する

ヘルプを表示

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

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

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

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

×