論理

割り算のエラーを捕まえる

定義

割り算を守り、エラーを代わりの値にするとは、割り算を IFERROR で包むことです。

構文

=IFERROR(value, value_if_error)

引数

引数 意味
value 試す割り算です。例: B2/C2。
value_if_error 割り算が失敗したときに表示する代わりの値です。0 などです。

計算例

配合のシートは、B2 のグラムを C2 の分量で割り、割り算ができないときは 0 を使います。

A: 配合 B: グラム C: 分量
A 20 4
B 15 0
C 9 3

数式: =IFERROR(B2/C2,0)

結果: 5。20 を 4 で割ると 5 なので、代わりの値は使われません。

練習問題

セル C2 には 8、セル D2 には 0 が入っています。E2 に、C2 を D2 で割り、その割り算が失敗したときは -1 を表示する数式を書いてください。

  1. E2 に、C2 を D2 で割り、エラーのときは -1 と表示する IFERROR 数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

割り算のエラーを代わりの値に差し替えるのが IFERROR 関数です。

よくある間違い

=IFERROR(0,B2/C2) のように代わりの値を先に置くミスです。セルは常に 0 を表示し、5 を返しません。

関連する関数

これらのリンクは関連する関数です。