Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excelでテーブルを別のシートにリンクする2つの簡単な方法

大規模なプロジェクトをExcelで進める際、複数のワークシート同士をリンクさせることは、非常に重要な作業の一つです。

この記事では、あるワークシート上のデータテーブルを別のシートにリンク(参照)させる方法を、具体例を交えてわかりやすく解説します。

Excelでテーブルを別のシートにリンクする方法

ここでは、「ひまわり幼稚園」のある生徒たちの物理と化学の点数が入力された、Sheet1Sheet2という2つのワークシートを例に説明します。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

さらに、Sheet3という新しいワークシートを作成しました。このシートに、Sheet1から物理の点数を、Sheet2から化学の点数をそれぞれ取り込みます。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

これを実現する方法は、主に以下の2つがあります。

  1. 数式内でシート名を使い、データを直接参照する方法
  2. 該当するワークシートへジャンプできるハイパーリンクを作成する方法

1. 数式でシート名を使用してリンクする方法

数式の中でワークシート名と「感嘆符(!)」を組み合わせることで、別のシートのデータを参照できます。

基本の構文は次のとおりです。

=シート名!セル参照

シート名にスペースや記号が含まれている場合は、シングルクォーテーション(')で囲みます。

='シート名'!セル参照

それでは、Sheet1の物理の点数をSheet3に取り込みましょう。Sheet3の最初のセルに、次の数式を入力します。

=Sheet1!C4

次に、フィルハンドルをドラッグして、残りのセルに数式をコピーします。

これで、Sheet1から物理の点数がSheet3に取り込まれます。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

続いて、Sheet2についても同じ操作を行います。Sheet3の最初のセルに、次の数式を入力してください。

=Sheet2!C4

フィルハンドルをドラッグすれば、化学の点数がSheet2からSheet3に取り込まれます。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

2. ハイパーリンクを作成してリンクする方法

i. HYPERLINK関数を使ってハイパーリンクを作成する

ハイパーリンクを作成することでも、別のワークシートへのリンクを実現できます。ハイパーリンクをクリックすると、指定したワークシートの該当セルに直接ジャンプします。

Sheet3からSheet1の物理の点数へのハイパーリンクを作成するには、Sheet3に次の数式を入力します。

=HYPERLINK("#Sheet1!C4","点数")

  • "#Sheet1!C4"は、Sheet1のセルC4(最初の生徒の物理の点数)へのリンクを意味します。
  • シャープ記号(#)は重要です。同じブック内のワークシートであることを示しています。
  • 「点数」はリンクとして表示される文字列です。任意の名前を自由に設定できます。

あとはフィルハンドルをドラッグすれば、全生徒分のリンクを一括作成できます。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

リンクをクリックすると、リンク先のセル参照に移動します。たとえば、HYPERLINK("#Sheet1!C4","点数")というリンクをクリックすると、Sheet1のセルC4にジャンプします。

化学の点数(Sheet2)についても同じ手順を繰り返します。Sheet3の最初のセルに入力する数式は、次のとおりです。

=HYPERLINK("#Sheet2!C4","点数")

Excelでテーブルを別のシートにリンクする2つの簡単な方法

ii. 右クリックメニューからハイパーリンクを作成する

Excelの右クリックメニュー(コンテキストメニュー)からハイパーリンクを作成することもできます。

  • ハイパーリンクを挿入したいセルを選択し、マウスを右クリックして「ハイパーリンク」を選択します。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

「ハイパーリンク」をクリックすると、「ハイパーリンクの挿入」というダイアログボックスが表示されます。

同じブック内のワークシートにハイパーリンクを追加する場合は、左側のパネルから「このドキュメント内」を選択します。

  • 表示文字列」ボックスに、表示したいリンク名を入力します。この例では「点数」と入力します。
  • セル参照」ボックスに、リンク先のセル参照を入力します。この例では「C4」です。
  • ドキュメント内の場所を選択してください」ボックスで、リンク先のワークシート名を選択します。この例では「Sheet1」です。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

  • 最後に「OK」をクリックします。選択したセルに「点数」というハイパーリンクが作成されます。

Excelでテーブルを別のシートにリンクする2つの簡単な方法

  • このリンクをクリックすると、リンク先のセル(この場合はSheet1のセルC4)に移動します。
  • 必要に応じて、他のセルにも同じ操作を繰り返しましょう。

まとめ

以上の方法を使えば、Excelのデータテーブルを別のシートに簡単にリンクできます。他におすすめの方法をご存じの方や、ご質問がある方は、ぜひお気軽にお問い合わせください。

関連記事

  • Excelで動的ハイパーリンクを作成する方法(3つの方法)
  • Excelのセル内でテキストとハイパーリンクを組み合わせる方法(2つの方法)
  • Excelでリンクを編集する方法(3つの方法)
  1. Excelでマクロを使わずにボタンを作成する3つの簡単な方法

    本記事では、Excelでマクロを使わずにボタンを作成する方法を解説します。通常、特定のタスクを実行するボタンはマクロを使って作成するのが一般的ですが、実はマクロなしでも事前に定義されたタスクを実行するボタンを作成できます。今回は3つの方法をご紹介します。これらの方法を使えば、Excelで簡単にボタンを作成できるようになります。記事の最後では、「マクロの記録」機能を使ったボタンの作成方法についても触れます。 練習用ワークブックはこちらからダウンロードできます。 マクロなしでExcelにボタンを作成する3つの簡単な方法 方法の説明には、異なるシートにある2つのデータセットを使用します。1つ目のシー

  2. Excelでアンケートを作成する2つの簡単な方法【手動入力とVBA】

    この記事では、Excelでアンケート(質問票)を作成する方法を解説します。アンケートとは、質問や特定の項目に対して選択肢を設け、回答者から情報を収集するためのツールです。Excelを使えば、いくつかの簡単な手順だけで誰でもアンケートを作成できます。本記事では2つの簡単な方法をご紹介します。これらの方法をマスターすれば、Excelでのアンケート作成がぐっと楽になります。それでは早速始めましょう。 練習用ワークブックはこちらからダウンロードできます。 Excelでアンケートを作成する2つの方法 Excelでアンケートを作成するには、主に2つの方法があります。 1つ目の方法は、手動でアンケートを作成