エクセルの「参照が正しくありません」の原因と直し方|名前の管理・#REF!

エクセルの「参照が正しくありません」の原因と直し方|名前の管理・#REF!

エクセルで「参照が正しくありません。」と表示されるのは、存在しないシートやセル範囲を指している参照を、エクセルが受け付けられないときです。よくある原因は、削除したシートを指したままの「名前」や、ジャンプ・印刷範囲などの入力欄に書いた参照の誤りです。「数式」タブ →「名前の管理」で、参照範囲が「#REF!」になっている名前を削除すると直ることが多いです。

この記事では、実際にこのメッセージを出して確かめた結果をもとに、原因の探し方と直し方を説明します。

エクセルの参照が正しくありませんのメッセージ
①「参照が正しくありません。」のメッセージです。
目次

「参照が正しくありません」のよくある原因

原因起きる場面直し方
削除したシートを指す「名前」が残っている名前を使った数式・名前ボックスからの移動「名前の管理」で、#REF! の名前を削除・修正する。
入力欄に、存在しないシートやセルを書いたジャンプ(F5)・印刷範囲・入力規則などの参照欄シート名・セル番地を正しく書き直す。
別のブックへのリンクが壊れている開くたびに表示される「データ」→「ブックのリンク」で確認する(外部リンクの解除)。
グラフや条件付き書式が、消えた範囲を指しているグラフの編集・ルールの管理データ範囲・ルールの「適用先」を確認する。

実際に、ジャンプ(F5)の「参照先」に存在しないシートのセル('Sheet9'!A1)を入れて「OK」を押すと、上の「参照が正しくありません。」が表示されました。

原因1:削除したシートを指す「名前」を直す

名前の定義(名前の定義のやり方)で付けた名前は、元のシートを削除すると、参照範囲が =#REF!$A$1:$A$3 のように壊れます。この名前を使った数式も #REF! になります。

1
「数式」タブの「名前の管理」をクリックします(Ctrl+F3 でも開きます)。
2
一覧で、「値」や「参照範囲」が「#REF!」になっている名前をクリックし、「削除」を押します。確認のメッセージで「OK」を押します。
エクセルの名前の管理でREFエラーの名前を選んで削除する画面
①値が #REF! の名前を選ぶと、②参照範囲が壊れているのが分かります。③「削除」で消します。
3
名前を使い続けたいときは、削除せずに、②の「参照範囲」を正しい範囲に書き直して、✓(確定)を押します。

名前を削除すると、その名前を使っていた数式は #NAME? になります(練習用ファイルで確かめた結果です)。数式も、正しい範囲や別の名前に書き直しましょう。

ポイント名前ボックスに壊れた名前を入力して Enter を押すと、エラーにならずに、その名前が今選んでいるセルに付け替わってしまうことがあります(実際に確かめると、名前が選択中のセルを指すように変わりました)。壊れた名前の修正は、「名前の管理」で行いましょう。

原因2:入力欄の参照を書き直す

  • シート名にスペースや記号があるときは、'売上 2026'!A1 のように、シート名を半角のシングルクォーテーション(’)で囲みます。
  • シート名を変えた・削除したあとは、ジャンプ・印刷範囲・入力規則の「元の値」などに書いた参照も、書き直しが必要です。
  • セル番地は、半角の英字と数字で入力します(全角の「A1」は使えません)。

メッセージが何度も出て閉じられないとき

  • 「OK」を押しても同じメッセージが続くときは、Esc キーを押して、入力中の画面(ジャンプなど)を閉じます。
  • ファイルを開くたびに出るときは、壊れた名前・グラフ・外部リンクが原因のことが多いです。上の「名前の管理」と「ブックのリンク」を順に確認します。
  • どうしても閉じられないときは、別名で保存したコピーで原因を探すと、元のファイルを壊さずに済みます。

よくある質問

「#REF!」と「参照が正しくありません」は同じですか?

原因は近いですが、表示される場所が違います。#REF! はセルに出るエラー値(エラー値の一覧)、「参照が正しくありません」は操作したときに出るメッセージです。

隠れた名前があって、名前の管理に出てきません

マクロなどで「非表示」にされた名前は、名前の管理に表示されません。その場合は、作った人に確認するか、マクロ(VBA)で表示に切り替える必要があります。

練習用Excelファイル(無料ダウンロード)
売上の表と、名前「売上合計」を使ったSUMの式が入ったファイルです。名前の管理で、参照範囲の確認や名前の削除・修正を試せます。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

あわせて読みたい:エラーの関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次