HYPERLINK関数の使い方|押すと開くリンクを作る
※写真はイメージです
書き方はこれだけ
=HYPERLINK(リンク先, "表示する文字")HYPERLINKは、セルに押すと開くリンクを作る関数です。Webのページだけでなく、同じファイルの別のシートや、メールの作成画面(mailto:)にも飛べます。リンク先を別の列から参照できるので、URLの一覧からまとめてリンクを作るときに便利です。
この図の表をExcelファイルでダウンロード(問題と答えのシートつき)
よく使う例
| 飛び先 | 式 |
|---|---|
| Webのページ | =HYPERLINK(B2,"サイトを開く") |
| 同じファイルの別シート | =HYPERLINK("#一覧!A1","一覧へ") |
| シート名に空白があるとき | =HYPERLINK("#'4月 売上'!A1","4月へ") |
| メールの作成画面 | =HYPERLINK("mailto:"&B2,"メールする") |
| パソコンの中のファイル | =HYPERLINK("C:\資料\見積.pdf","見積を開く") |
シートが多いファイルは、1枚目に「目次」のシートを作って、各シートへのリンクを並べておくとすごく使いやすくなります。各シートの左上にも「目次へ戻る」を置いておくのがおすすめです。
リンクのセルを選びたいとき
クリックするとリンクが開いてしまうので、セルを選びたいときはクリックしたまま少し長押しして、指の形が十字に変わってから離します。矢印キーでセルを移って選ぶのでもかまいません。
うまくいかないとき
1押しても「参照が正しくありません」と出る
シート名がちがうか、# を付け忘れています。
直し方"#シート名!A1" の形で、シート名を正確に書きます。空白があれば ' で囲みます。
2ファイルを別の人に渡したら開かない
パソコンの中のファイルへのリンクは、相手のパソコンにはありません。
直し方共有フォルダやOneDriveの場所を指定します。
3URLが勝手にリンクになって困る
Excelの自動の書式です。
直し方「ファイル」→「オプション」→「文章校正」→「オートコレクトのオプション」→「入力オートフォーマット」で「インターネットとネットワークのアドレスをハイパーリンクに変更する」を外します。
サンプルファイルで試す
黄色のセルに式を入れて、「答え」のシートと比べてください。
hyperlink.xlsx をダウンロード(無料・登録なし)
よくある質問
HYPERLINK関数とは?
セルに、押すと開くリンクを作る関数です。=HYPERLINK(リンク先,"表示する文字") と書きます。
別のシートに飛ぶリンクを作るには?
=HYPERLINK("#シート名!A1","表示する文字") のように、先頭に#を付けます。
リンクのセルを選ぶには?
クリックしたまま少し長押しするか、矢印キーで移って選びます。
一緒に覚えたい関数・操作
このページについて
操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報