仕様と根拠

#REF! が出る主な原因

Microsoft のサポート情報では、#REF! は数式が無効なセルを参照しているときに出ると説明されています。原因として、参照先の行・列の削除、VLOOKUP の列番号が範囲の列数を超えること、INDEX の行番号・列番号が範囲を超えること、閉じているブックを INDIRECT で参照することが挙げられています。

このツールの判定

貼り付けた数式から関数の呼び出しを読み取り、数式に #REF! の文字がある、VLOOKUP と INDEX の番号(数字で直接書かれたもの)が範囲の大きさを超える、をエラーにします。SUM などに 3 個以上のセルを 1 つずつ並べた書き方、別のブックを指す INDIRECT は警告にします(列の削除や閉じたブックで #REF! になりやすいため)。

根拠にした仕様・資料

仕様・資料と確認日
仕様・資料確認日使った箇所
Microsoft サポート #REF! エラーの修正2026年10月30日#REF! の原因 4 つ(削除・VLOOKUP の列番号・INDEX の行列番号・閉じたブックの INDIRECT)と例の数式

指摘の段階

入力の扱い(送信しない仕組み)

処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。

このツールでできないこと(制約)

ご利用にあたって

  • 結果は貼り付けた数式だけから求めた目安です。実際のブックの動作は、必ず表計算ソフトで確認してください。
  • 本文は仕様の事実を参照して独自に整理したもので、Microsoft の文章の転載ではありません。