Excel 関数「#REF!」エラーは、削除や参照ミスによって表示

 

Excel 関数 「#REF!」エラーは、参照先が無効になった場合に表示されます。具体的には、次のような状況で発生します。

 

📌 「これ、自動化できたらラクなのに…」と思ったこと、ありませんか?
実はその作業、Excelマクロで簡単に自動化できるかもしれません。
「でもマクロって難しそう…」という方のために、完全初心者向けの入門記事をご用意しました!

👇実務で“そのまま使える”テンプレ付きで、コピペするだけ
初心者向けエクセルマクロの作り方を解説|コピペOK実務テンプレ付き

 

Excel 関数 #REF!の原因

・参照しているセルが削除された。

・コピーや貼り付けによって、参照元が無効になった。

=A1 + B1 という式を使っているとき、B1のセルを削除すると「#REF!」エラーが表示されます。

 

Excel 関数 #REF!の解決方法

1.削除したセルやシートを元に戻す

もしセルやシートを削除したことが原因であれば、元に戻す操作(Ctrl + Z)でセルやシートを復元します。

 

マクロ記録で業務効率をアップしたい…。
そんな方のために、初心者向けエクセルマクロの作り方をご用意しました。

👉Excel マクロの学習スタート

 

2.参照を修正する

もし元に戻せない場合は、数式内の「#REF!」部分を手動で正しいセルや範囲に修正します。

 

3.相対参照と絶対参照に注意

コピーや移動操作によって、相対参照が影響を受けることがあります。セル参照を固定したい場合は、$ 記号を使って絶対参照に設定します(例:  $A$1 )

 

ポイント

セルの削除やシートの削除が主な原因ですが、セル参照が正しく設定されているかも定期的に確認しましょう。

コピー・貼り付けを行う際、参照の崩れに注意してください。

「#REF!」エラーは、削除や参照ミスによるものなので、セルやシートを削除する際にはその影響を考慮することが重要です。

 

Excel VBAエキスパートベーシックとスタンダード、どちらを選べばいいか判断が難しい…。そんな方のために、自分に合ったスタート地点がわかる無料のExcelVBAベーシック選択問題集を用意しました。

👉無料ExcelVBAベーシック選択問題138問