#NULL!とは?Excelでこのエラーが出る意味と修正・回避法

#NULL!とは?Excelでこのエラーが出る意味と修正・回避法
Excelの一覧

※ Microsoft365(旧Office365)Excelの画像で解説しています。

NULL(読み方:ヌル)とは空白を意味するラテン語の「nullus」の略です[引用:Wikipedia。英語では「0」と同義で用いられますが、IT関連では「0」と、未入力の空白「NULL」は違う値として区別されます。Excelにおける#NULL!は参照範囲の指定に関するエラーを意味し、#NULL!エラーが出る主な原因は「参照演算子(半角スペースなど)で指定した複数の範囲に共通部分がない」ためです。

#NULL!エラーが出る例

例えば、平行した2つの範囲を半角スペースで区切って指定すると#NULL!エラーになります。数式内の半角スペースは交差する範囲の共通部分を指定する参照演算子と認識されるので、抽出する値が見つからないからです。
#NULL!エラー1

この#NULL!エラーの直し方

共通部分のある範囲になるように引数を指定し直すか、半角スペースを半角カンマに手直しします。

また、コロン「:」やカンマ「,」の参照演算子の入力間違いから#NULL!エラーが出る場合もあります。下図の例では、4つの行・列範囲の交差セルを抜き出して集計しようとして#NULL!エラーが出ています。
#NULL!エラー2

この#NULL!エラーの直し方

なぜ#NULL!エラーが出てしまったかというと、原因は交差したセル範囲同士を更に半角スペースで区切ってしまったからです。これらのセル範囲の間は半角カンマで区切る必要があります。
数式バーで半角スペースを選択して、半角カンマを入力します。#NULL!の表示は消えて、2つの範囲の共通部分のセル同士が足し算されます。
#NULL!エラー3

数式でセル範囲を指定する時は、参照演算子の半角スペース、コロン「:」、カンマ「,」の違いに注意すると、#NULL!エラーを回避できます。

Excelのエラー一覧

エラー値を知って、Excelを使いこなそう!
エラー表示 読み方 エラーの意味と原因
#DIV/0! ディバイド‐パイ‐ゼロ 0除算エラー。ある数値を0で割り算した時に表示されるエラー。Excelでは0、空白が除数になると#DIV/0!が返る
#VALUE! バリュー 数式に入力した(または参照した)値の形式が間違っている時に表示されるエラー
#N/A ノー・アサイン VLOOKUP・XLOOKUPなどの検索関数で検索値が見つからない時に表示されるエラー
#REF! リファレンス 数式での参照が正しくない、参照するセル範囲が無効である時に表示されるエラー
#NAME? ネーム 関数名や参照したセルやセル範囲に定義された名前が無効である時に表示されるエラー
#NUM! ナンバー 数式に入力(または参照)されている数値が無効である時に表示されるエラー
#NULL! ヌル 半角スペース(参照演算子)で指定した複数の範囲に共通部分がない時に表示されるエラー
#スピル!(#SPILL!) スピル 複数の結果を一括で表示できるスピル機能を妨げる不具合がある時に表示されるエラー ※Microsoft365(旧Office365)、Excel2019、2021対応
記号文字 読み方 詳細
#### ナンバーサイン 日付のセルにマイナスの数値を入力、または桁数の多い数値を入力した時に表示される。俗にシャープシャープとも呼ばれる
nE+n n掛ける10のn乗 Excelで大きすぎる・小さすぎる数値を入力、または12桁以上の数値を入力した時に表示される。指数表示
緑の三角マーク エラーインジケーター セルの右上に表示。セルにエラー値ではなく、入力値や数式の結果が表示されている場合はエラーの可能性を意味する
エラー処理の関数 読み方 詳細
IFNA関数 イフ・エヌ・エー VLOOKUP・XLOOKUPなどの検索関数で検索値が未入力の場合に#N/Aエラーを指定した値に置き換える
IFERROR関数 イフ・エラー 未入力から発生するようなエラーを指定した値に置き換える
ISERROR関数 イズ・エラー エラー値かどうかを判定し、論理値(TRUE・FALSE)で返す ※Excel2003以前のバージョンでIFERRORの代替で使われる事が多い
\ この記事をシェアする /
タイトルとURLをコピーしました