Excelで#NUMエラーを解消する方法【原因別の対処法を解説】
#NUMエラーは、Excelの関数や数式に無効な数値が含まれている場合に発生するエラーです。多くの場合、数式の引数に、Excelがサポートしていないデータ型や数値形式で値を入力したことが原因となっています。
Excelで#NUMエラーを解消する方法
#NUMエラーを解消するには、エラーが発生している状況に応じて、以下のいずれかの対処法を試してみてください。
- 数値が大きすぎる、または小さすぎる
- 計算が不可能な数式になっている
- 反復計算を行う関数が結果を見つけられない
1. 数値が大きすぎる、または小さすぎる場合

数式の計算結果が、Excelで扱える数値の上限を超えたり下限を下回ったりすると、#NUMエラーが表示されます。Excelには使用できる最大値と最小値の制限があるため、その範囲外の数値は処理できません。上の画像のように、極端に大きな数値や小さな数値を扱う場合は注意が必要です。
2. 計算が不可能な数式の場合

数学的に計算が成立しない場合も、Excelは#NUMエラーを返します。たとえば上の画像では、セルA4に入力された負の数を対象にしているため、セルB4のSQRT(平方根)関数が計算できず、#NUMエラーが表示されています。

負の値でも計算結果を得たい場合は、ABS関数(絶対値を返す関数)を組み合わせましょう。ABS関数は負の数を正の数に変換します。たとえば=SQRT(ABS(A4))のように記述すれば、負の数が正の数に変換されてから平方根が計算され、エラーを回避できます。
3. 反復計算の設定を変更する
IRRやRATEなど、反復計算(試行錯誤を繰り返して答えを求める方式)を使用する関数で結果が見つからない場合にも、#NUMエラーが表示されます。この場合は、Excelが数式を繰り返し計算する回数を増やすことで改善できることがあります。以下の手順で設定を変更してください。
- ファイルタブを選択します。
- バックステージビューでオプションをクリックします。
- Excelのオプションダイアログボックスが開きます。

- 左側のメニューから数式をクリックします。
- 「計算方法の設定」セクションにある反復計算をするチェックボックスをオンにします。
- 最大反復回数ボックスに、Excelに再計算させたい回数を入力します。反復回数を大きくするほど、ワークシートの計算に時間がかかります。
- 最大変化値ボックスに、計算結果間で許容できる変化量を入力します。数値を小さくするほど結果の精度は高まりますが、その分計算時間も長くなります。
- 最後にOKをクリックして設定を完了します。
関連記事: Excelでコメント(注釈)を追加・挿入・活用する方法
#NUMエラーを0に一括置換する方法
シート内の#NUMエラーをまとめて0に置き換えたい場合は、以下の手順を実行してください。
- エラーが含まれるセル範囲を選択します。
- 「ホーム」タブの編集グループにある検索と選択ボタンをクリックします。
- ドロップダウンリストから選択条件に一致するセルを選択します。
- ダイアログボックスが表示されます。
- 数式を選択し、チェックボックスはエラーのみオンにします。
- OKをクリックします。
- 選択範囲内のすべてのエラーセルが選択された状態になります。
- アクティブセルに「0」と入力し、Ctrl + Enterキーを同時に押します。
- 選択されていたエラーがすべて0に置き換わります。
このチュートリアルが、Excelの#NUMエラーを解消する際の参考になれば幸いです。ご不明な点がありましたら、コメント欄でお気軽にお知らせください。

-
Excelでハイパーリンクを完全に削除する4つの方法|初心者向け手順解説
Excelでハイパーリンクを簡単かつ確実に完全削除したい方に向けて、この記事では誰でもすぐに実践できる4つの方法を詳しく解説します。セル単位の削除から複数セルの一括削除、自動リンク化の無効化、さらにVBAマクロを使った高度な方法まで、目的に合わせて使い分けられるよう丁寧にご紹介します。 サンプルワークブックのダウンロード この記事で使用している練習用ファイルは、以下からダウンロードして実際に操作しながら学ぶことができます。 Excelでハイパーリンクを完全に削除する4つの方法 Excelにはハイパーリンクを削除する方法がいくつかありますが、ここでは代表的な4つの方法を取り上げます。解説には、社
-
Excelでハイパーリンクをすべて削除する5つの方法【テキストはそのまま残す】
Excelでは、URLを入力すると自動的にハイパーリンクへ変換されます。便利な機能ですが、必ずしも望ましいとは限りません。誤ってハイパーリンク付きのセルをクリックすると、意図せずWebサイトが開いてしまうこともあります。そこで「テキストは残したまま、ハイパーリンクだけを削除したい」というニーズが生まれます。本記事では、Excelの文字列を保持しながら、すべてのハイパーリンクを削除する基本的な方法を5つご紹介します。 練習用ワークブックについて 以下の手順は、実際にハイパーリンクが設定されたサンプルデータを使って確認できます。ご自身のブックでも同じ流れで試してみてください。 Excelですべ