Excelで別のシートにハイパーリンクを追加する2つの簡単な方法
大規模なプロジェクトでExcelを使用する際、ハイパーリンクの追加は重要でありながら意外と手間のかかる作業の一つです。同じブック内の別のワークシートや、まったく別のブックのワークシートに対して、1つまたは複数のハイパーリンクを挿入しなければならない場面は少なくありません。
この記事では、Excelで別のシートにハイパーリンクを追加する方法を、具体的な手順とともにわかりやすく解説します。
Excelで別のシートにハイパーリンクを追加する方法
ここでは、「ひまわり幼稚園」の生徒の名前と試験の点数が記録された「Sheet1」というワークシートを例に説明します。
今回の目標は、このシートから同じブック内の別のワークシート、および異なるブックのワークシートへのハイパーリンクを作成することです。
方法1: HYPERLINK関数を使ってハイパーリンクを追加する
ExcelのHYPERLINK関数を使えば、数式だけでハイパーリンクを作成できます。実は、これが最もシンプルで素早い方法です。
まず同じブック内のワークシートへのリンクを追加し、その後、異なるブックのワークシートへのリンクも作成してみましょう。
ケース1: 同じブック内のワークシートへのリンク
同じブック内に「Sheet2」というワークシートを用意し、点数へのハイパーリンクを挿入するための空の表を作成しました。
ハイパーリンクを追加するには、任意のセルを選択してHYPERLINK関数を入力します。
HYPERLINK関数の構文は以下の通りです。
=HYPERLINK(link_location,friendly_name)
- Sheet1のセルC4へのリンクを作成する場合、link_locationは「#Sheet1!C4」と指定します。
ポイント: シャープ記号(#)は必須です。「同じブック内のワークシートであること」を示す記号なので、忘れずに入力しましょう。
- friendly_nameには、リンクとして表示したい任意の名前を指定します。この例では「Marks(点数)」とします。
したがって、この例のHYPERLINK数式は次のようになります。
=HYPERLINK("#Sheet1!C4","Marks")
数式を入力してEnterキーを押すと、セルに「Marks」というリンクが表示され、クリックするとSheet1のC4セルへジャンプできます。
ケース2: 異なるブックのワークシートへのリンク
異なるブックのワークシートへのハイパーリンクを作成する場合は、HYPERLINK関数内で、ワークシート名の前に角括弧[ ]で囲んだブック名を入力します。
注意: 2つのブックは同じフォルダ内に保存されている必要があります。別のフォルダにある場合は、ブックのフルパスを入力してください。
ここでは「Book2」という新しいブックを作成し、元のブックは「Book1」とします。
Book2のSheet1から、Book1のSheet1のセルC4へのハイパーリンクを作成する場合、数式は次のようになります。
=HYPERLINK("[Book1]Sheet1!C4","Marks")
方法2: 右クリックメニュー(コンテキストメニュー)からハイパーリンクを追加する
数式を使いたくない場合は、Excelのコンテキストメニューから直感的にハイパーリンクを追加できます。マウス操作だけで完結するので、初心者にもおすすめの方法です。
ケース1: 同じブック内のワークシートへのリンク
- ハイパーリンクを挿入したいセルを右クリックし、表示されたメニューから「リンク(ハイパーリンク)」を選択します。
- クリックすると、「ハイパーリンクの挿入」ダイアログボックスが表示されます。
同じブック内のワークシートへのリンクを追加するには、左側のパネルから「このドキュメント内」を選択します。
「表示文字列」ボックスに、リンクとして表示する名前を入力します。この例では「Marks」と入力します。
次に、「セル参照」ボックスに、リンク先のセル参照を入力します。この例では「C4」です。
そして、下部のボックスでリンク先のワークシート名を選択します。この例では「Sheet1」を選びます。
- 「OK」をクリックすると、選択したセルにハイパーリンクが作成されます。
ケース2: 異なるブックのワークシートへのリンク
この方法でも、異なるブックへのハイパーリンクを作成できます。
ここでは「Book 2」という新しいブックを開き、Book 2のSheet1からBook 1のSheet1へのリンクを追加します。
- 上記と同じ手順で「ハイパーリンクの挿入」ダイアログボックスを開きます。
- 左側のパネルから「ファイル、Webページ」をクリックします。
次に、リンク先のブックを一覧から選択します。この例では「Book1」を選びます。
- 「OK」をクリックすると、選択したセルに目的のブックへジャンプするハイパーリンクが作成されます。
注意: この方法では、異なるブック内の特定のセルに直接リンクすることはできません。あくまでブック自体へのリンクとなる点にご留意ください。特定のセルへリンクしたい場合は、前述のHYPERLINK関数を使用しましょう。
まとめ
この記事で紹介した2つの方法を使えば、Excelで同じブック内の別のワークシートや、異なるブックのワークシートへのハイパーリンクを簡単に追加できます。数式での柔軟な制御が必要ならHYPERLINK関数、手軽さを重視するなら右クリックメニューがおすすめです。
他にも便利な方法をご存知の方や、疑問点がある方は、ぜひお気軽にお問い合わせください。
関連記事
- セルの値に基づいて別のシートへのハイパーリンクを作成する方法
- Excelで表を別のシートにリンクする方法(2つの簡単な方法)
- Excelでセルにハイパーリンクを設定する方法(2つの簡単な方法)
- Excelで動的ハイパーリンクを作成する方法(3つの方法)
- Excelのセルでテキストとハイパーリンクを組み合わせる方法(2つの方法)
- Excelでリンクを編集する方法(3つの方法)
-
Excelでマクロを使わずにボタンを作成する3つの簡単な方法
本記事では、Excelでマクロを使わずにボタンを作成する方法を解説します。通常、特定のタスクを実行するボタンはマクロを使って作成するのが一般的ですが、実はマクロなしでも事前に定義されたタスクを実行するボタンを作成できます。今回は3つの方法をご紹介します。これらの方法を使えば、Excelで簡単にボタンを作成できるようになります。記事の最後では、「マクロの記録」機能を使ったボタンの作成方法についても触れます。 練習用ワークブックはこちらからダウンロードできます。 マクロなしでExcelにボタンを作成する3つの簡単な方法 方法の説明には、異なるシートにある2つのデータセットを使用します。1つ目のシー
-
Excelでアンケートを作成する2つの簡単な方法【手動入力とVBA】
この記事では、Excelでアンケート(質問票)を作成する方法を解説します。アンケートとは、質問や特定の項目に対して選択肢を設け、回答者から情報を収集するためのツールです。Excelを使えば、いくつかの簡単な手順だけで誰でもアンケートを作成できます。本記事では2つの簡単な方法をご紹介します。これらの方法をマスターすれば、Excelでのアンケート作成がぐっと楽になります。それでは早速始めましょう。 練習用ワークブックはこちらからダウンロードできます。 Excelでアンケートを作成する2つの方法 Excelでアンケートを作成するには、主に2つの方法があります。 1つ目の方法は、手動でアンケートを作成