ISERR関数の使い方
#N/A以外のエラー値かどうかを判定します。
200720102013201620192021365
- 構文
-
=ISERR(値) - 引数
-
- 値必須
- どんな関数か
ISERR は、値が
#N/A以外のエラーなら TRUE を返します。「探して見つからなかった(#N/A)」と「式そのものが間違っている(#VALUE! や #DIV/0!)」を分けたいときに使います。たとえば、見つからないのは想定内なので空欄にし、それ以外のエラーは目立たせる、といった作り分けができます。すべてのエラーをまとめるならISERRORです。- 使用例
-
D2:D3 に
=IF(ISERR(A1/B1), "計算エラー", A1/B1)を入れると、こうなります。A B C D 1 内容 状態 結果 2 =1/0 #DIV/0! TRUE 3 =VLOOKUP(...) #N/A FALSE 数式を入れたセル
結果: B1が0なら「計算エラー」
つまずきやすいところ
- #N/A 以外のエラーを TRUE にする
- すべてのエラーを見るなら ISERROR