この記事では、『エクセルの関数「HYPERLINK」でエラー「参照が正しくありません。」が表示された場合の対処方法』をご紹介します。
Contents
現象
HYPERLINK関数を使用時、エラーメッセージ「参照が正しくありません。」が表示される。
例えば、「集計(8月分)」というシートにHYPERLINK関数でジャンプするようなときに発生する。
【エラーが発生する関数の入力例】
=HYPERLINK("#集計(8月分)!A1","■")
原因
HYPERLINK関数の第一引数に特殊文字が含まれている場合に発生します。
かっこなどの記号が該当します。
スポンサーリンク
対処方法
HYPERLINK関数の第一引数のシート名をシングルクォーテーション(')で囲むことで解決します。
=HYPERLINK("#'集計(8月分)'!A1","■")
※「集計(8月分)」をシングルクォーテーションで囲んでいます。
セルを指定する場合は以下のようなイメージです。(B1セルにシート名を入力する前提)
=HYPERLINK("#'"&B1&"'!A1","■")
※「#」の後と「!」の前にシングルクォーテーションを入れています。