Excelの#REF!が出たとき|参照先を確認する手順

空いたマスのあるガラスのセルと虫眼鏡に「#REF!が出たら/参照先を確認」と示したAI生成の概念画像。 在宅ワーク準備

Excelの練習中に「#REF!」が出ると、
どこから見直せばよいか迷います。
まず、エラーの文字と数式、
直前にした操作を残しましょう。

この記事では、参照していた列を
削除した場合を中心に説明します。
公式情報をもとにした手順であり、
私の実演や失敗談ではありません。

#REF!は参照先が無効なときの表示

参照先とは、数式が値を取りに行くセルです。
#REF!は、その指定が無効な場合に出ます。
参照している行や列を削除した場合などが
原因になります。

ただし、#REF!だけで原因は決まりません。
関数に指定した行・列の番号や、
別のブックへの参照が関係する場合もあります。
まず、直前の操作から範囲を絞ります。

変更前にエラーと式をメモする

式を書き換える確認はコピー側で行い、
元のファイルを上書きしないようにします。
次の例は、列を誤って削除した場面を想定した
架空の確認メモです。

表示:#REF!
数式:=B3+#REF!
直前の操作:C列を削除した

「エラーになった」だけでなく、
#・!も含めて表示された文字を残します。
数式は、エラーのセルを選び、
画面上部の数式バーで確認できます。

共有・相談するメモでは、氏名や金額、
ファイルの保存場所などを除いてください。
仕事のファイルは、自分の判断で
外部サービスへ送らず、担当者に確認します。

ガラスのセルと虫眼鏡、メモを配し、エラーを残して参照先をたどる考え方を示したAI生成の概念画像。
AI生成の概念画像。実際のExcel画面ではありません。

直前に列を削除したなら元に戻す

誤って行や列を削除した直後なら、
削除した同じブックで[元に戻す]を確認します。
数式の#REF!だけを消す前に、
削除したデータも戻るか見てください。

架空の例として、B3が4、C3が6、
D3の式が「=B3+C3」なら結果は10です。
C列を削除すると、式の参照先を失い、
元のD3はC3へ移って#REF!になる例があります。

削除を元に戻せたら、元のB3・C3の値と
D3の式、結果10をそろえて確かめます。
これは説明用の架空の値です。
自分の表へ10を入力する手順ではありません。

戻せないときは元の参照先を確かめる

#REF!という表示だけから、
元のセル番地を特定することはできません。
保存していたコピーや作成者の説明など、
確認できる材料と照らし合わせます。

今分かること 次に確かめること
削除した直後 元に戻し、値・式・結果を照合
元の式が分かる 本来参照すべきセルを確認
元の式が分からない 変更を止め、作成者へ確認

#REF!を空白や0へ置き換えたり、
見た目だけ消したりしても、
本来の参照先が戻るわけではありません。
別のセルへ直すときも、計算の意味を確認します。

関数の指定範囲や別ブックが関係しそうな場合は、
下のMicrosoft公式説明で該当する例を探します。
本記事の「列を戻す」方法だけで
すべての#REF!が直るわけではありません。

分からないときは3行を添えて確認する

相談では、残した表示・式・直前の操作に、
「本来はどのセルを参照する式ですか」
という質問を添えると、確認する箇所が伝わります。
元の式が不明なときは、推測で埋めません。

#DIV/0!が出ている場合は、
確認する内容が異なります。
0・空欄と分母を確認する手順も参照してください。

まずはエラーの文字を残すところから

#REF!が出たら、表示を消す前に
「エラー・数式・直前の操作」をメモします。
削除直後なら元に戻し、
戻せなければ本来の参照先を確認しましょう。

今回は、練習用ファイルのエラー1か所を
メモするところまでで十分です。

確認に使った公式情報

確認日:2026年10月18日。
画面や操作名はExcelの版によって異なります。
Excel実機での操作・全バージョンでの再現は
今回確認していません。

タイトルとURLをコピーしました