ExcelのHYPERLINK関数の使い方をお探しですね。

広告

Excelで便利なリンクを作ろう!HYPERLINK関数の使い方

ExcelでWebサイトや社内ファイル、別のシートを開きたいとき、毎回手作業で探すのは面倒ですよね。

HYPERLINK関数を使えば、セルをクリックするだけで目的の場所にジャンプできるリンクが作れます。

資料の目次やリンク集を作っておけば、作業がぐっと楽になりますよ。

この記事では、HYPERLINK関数の基本から、URLリンク、別シートへの移動、ファイルやメールのリンクの作り方、うまくいかないときの対処法まで、わかりやすく説明します。

HYPERLINK関数って何ができるの?

HYPERLINK関数は、Excelのセルにクリックできるリンクを作る関数です。

基本の書き方は「=HYPERLINK(リンク先, 表示する文字)」です。

最初の「リンク先」には、WebサイトのURL、同じファイル内の別シート、他のファイルのパス、メールアドレスなどを入れます。

次の「表示する文字」には、セルに表示したい言葉を入れます。

例えば「=HYPERLINK(“https://example.com”,”公式サイトを見る”)」と入力すると、セルには「公式サイトを見る」と表示されて、クリックすると指定したURLが開きます。

表示する文字を省略すると、リンク先がそのまま表示されます。

実際に使うときは、わかりやすい言葉を入れておく方が便利です。

HYPERLINK関数の便利なところは、普通の「リンクの挿入」と違って、数式でリンクを作れることです。

右クリックで設定するリンクは、1つずつ手作業で編集しなければいけません。

でもHYPERLINK関数なら、他のセルの値を使ってリンク先を自動で作れます。

例えば商品コードや顧客IDをURLの一部に組み込めば、一覧表から詳細ページへ飛べるリンクを一気に作れます。

データが増えるたびにリンクを手で設定する必要がなくなるので、商品管理表、顧客リスト、プロジェクト管理表、社内資料の目次などで特に役立ちます。

Webサイトやメール、ファイルへのリンクを作ろう

Webサイトへのリンク

Webサイトへのリンクを作るときは、リンク先に「https://」または「http://」から始まるURLを入れます。

例えば「=HYPERLINK(“https://www.google.com”,”Googleを開く”)」と入力すれば、セルの文字をクリックしてWebページへ移動できます。

URLを別のセルに入力しておいて、「=HYPERLINK(A2,”リンクを開く”)」のように参照する方法も便利です。

この方法なら、URLが変わったときにA2セルだけを修正すればOKで、数式を何度も書き換える必要がありません。

たくさんのリンクを管理するときは、URLの列と表示名の列を分けておくと、後から確認しやすくなります。

メール作成画面を開くリンク

メール作成画面を開くリンクもHYPERLINK関数で作れます。

メールアドレスにリンクする場合は「mailto:」を付けて、「=HYPERLINK(“mailto:info@example.com”,”メールを送る”)」のように入力します。

クリックすると既定のメールソフトが起動して、宛先が入力された状態で新規メールを作成できます。

件名も入れたいときは「=HYPERLINK(“mailto:info@example.com?subject=問い合わせ”,”問い合わせメール”)」のように指定できます。

ただし、メールソフトの設定やPC環境によって動きが違うことがあるので、社内で共有するファイルでは事前に動作確認しておくと安心です。

他のファイルを開くリンク

ExcelからWord、PDF、別のExcelファイルなどを開きたいときは、ファイルのパスをリンク先に指定します。

例えば「=HYPERLINK(“C:\Users\Documents\report.pdf”,”レポートを開く”)」のように入力すると、指定したPDFファイルが開きます。

共有フォルダのファイルにリンクする場合も同じですが、他の人も同じパスにアクセスできる必要があります。

自分のPCだけで使えるパスを指定すると、他の人の環境ではリンク切れになることがあります。

チームで使う管理表では、共有ドライブやクラウドストレージのパスを使って、ファイル名やフォルダ構成をむやみに変更しない運用にすることが大切です。

別シートへの目次リンクを作る方法

複数のシートがあるExcelファイルでは、最初に「目次」シートを作って、各シートへジャンプできるリンクを置くと、とても使いやすくなります。

同じファイル内の別シートへ移動する場合は、リンク先の最初に「#」を付けて、「#シート名!セル番地」の形式で指定します。

例えばSheet2のA1セルへ移動するリンクは「=HYPERLINK(“#Sheet2!A1″,”Sheet2へ移動”)」です。

「#」は同じファイル内の場所を示す記号で、これを忘れると正しく移動できないことがあります。

大量のデータや月別シートがあるファイルでは、目次シートから各シートの先頭へ移動できるだけで、探す時間がかなり減らせます。

シート名に空白がある場合

シート名に空白や記号が含まれる場合は、シート名をシングルクォーテーション(‘)で囲みます。

例えば「売上 2026」というシートのA1セルへ移動する場合は、「=HYPERLINK(“#’売上 2026’!A1″,”2026年売上へ”)」と入力します。

シート名を変更するとリンクが切れる可能性があるので、目次リンクを作った後はシート名の変更に注意しましょう。

また、各シートの上部に「=HYPERLINK(“#目次!A1″,”目次に戻る”)」を設置しておくと、詳細シートから目次へ戻りやすくなります。

これは月次レポート、部門別集計、案件別管理表など、シート数が多いファイルほど効果的です。

もっと管理しやすくする工夫

目次リンクをより管理しやすくするには、シート名を一覧にしておいて、その文字列を使ってリンクを作る方法があります。

例えばA列にシート名、B列に表示名を入力して、C列に「=HYPERLINK(“#'”&A2&”‘!A1”,B2)」のような数式を入れると、A2のシート名に基づいてリンクを自動で作れます。

シート名に空白がない場合でも、シングルクォーテーションで囲んでおけば色々なケースに対応しやすくなります。

さらに、特定のセル範囲に名前を付ける「名前付き範囲」を使えば、「=HYPERLINK(“#売上表”,”売上表へ”)」のように、わかりやすい名前でリンクを管理することもできます。

セル番地だけに頼らないので、後から表の位置が変わる可能性がある資料では有効です。

うまくいかないときのチェックポイントと応用テクニック

リンクが動かないときは?

HYPERLINK関数がうまく動かないときは、まずリンク先の書き方を確認しましょう。

よくあるミスは次のようなものです。

– URLの「https://」が抜けている
– シート内リンクの「#」を忘れている
– シート名やセル番地が間違っている
– ダブルクォーテーション(“)の位置がずれている

特に別シートへのリンクでは、シート名の空白や全角・半角の違いに注意が必要です。

外部ファイルへのリンクでは、ファイルが移動または削除されていないか、アクセス権限があるかも確認しましょう。

会社のPCではセキュリティ設定で外部リンクやネットワーク上のファイルが開けない場合もあるので、数式が正しくても環境の制限で動かないことがあります。

確認ポイントまとめ

– Webリンクは「https://」または「http://」から始まっているか
– 同じファイル内のリンクは「#シート名!セル番地」の形式になっているか
– シート名に空白がある場合、シングルクォーテーションで囲んでいるか
– 外部ファイルのパス、ファイル名、拡張子が正しいか
– 共有相手にもリンク先へのアクセス権限があるか

他の関数と組み合わせる

HYPERLINK関数は、他の関数と組み合わせるともっと便利になります。

例えばA2セルに商品IDがある場合、「=HYPERLINK(“https://example.com/item/”&A2,”商品詳細”)」と入力すれば、商品IDごとの詳細ページリンクを自動で作れます。

IF関数と組み合わせれば、ステータスによってリンク先を切り替えることもできます。

例えば「完了」の行は完了報告ページへ、「未完了」の行は対応ページへ誘導する、といった使い方ができます。

TEXT関数を使えば、日付や数値をURLに適した形式に整えてからリンクに組み込めるので、日付別レポートや請求番号別の管理にも応用できます。

実務で使うときのコツ

実務でHYPERLINK関数を使うときは、リンク先を直接数式に埋め込みすぎないことも大切です。

URLやフォルダパスを別のセルにまとめておけば、リンク先が変わったときに管理しやすくなります。

例えばベースURLを固定のセルに入力して、IDだけを行ごとに変えてリンクを作れば、サイト構造が変わった場合でも修正範囲を最小限にできます。

また、表示テキストは「こちら」だけでなく、「請求書PDFを開く」「顧客詳細へ」「目次に戻る」のように、クリック後の動きがわかる言葉にすると親切です。

HYPERLINK関数は単なるリンク作成機能ではなく、Excelファイル全体を使いやすくするナビゲーション機能として活用できます。

URLリンク、別シートへの目次リンク、外部ファイルリンクを組み合わせれば、情報を探す時間を減らして、日々のExcel作業をより効率化できます。

ぜひ試してみてください!

広告