- IF(B2、A2 / B2,0)
- IF(B2 = 0,0、A2 / B2)
- IF(B20、B2 / A2,0)
それはあなたの好み次第です。 0、「値なし」などのカスタムメッセージを表示することも、空白を返すこともできます。
次の図では、数式と結果のさまざまなバリエーションがあります。上記の例で述べたように、参照されるセルの処理には、0、カスタムメッセージ、または値をまったく使用できません。結局のところ、基本的な数学では、分子を0に等しい分母で割ることはできません。
#DIV / 0!エラー抑制
処理する他の方法があります 「#DIV / 0!」 を使用する以外 IF() 関数。使用する IFERROR() 、 IFERR() または IF(ISERROR()) 使用するのに完全に受け入れられる関数です。
これはエラー抑制であり、 IF() これらの関数が次のような包括的なエラーをチェックするという意味での関数 #N / A、#VALUE!、#REF!、#DIV / 0!、#NUM!、#NAME ?、 または #ヌル! 。したがって、エラー処理を含める前に、数式が機能していることを確認してください。数式が別のエラーを返している可能性がありますが、これはわかりません。
クイックノート:
- IF(ISERROR()) Excel2007以前のバージョンで使用されます。
- IFERR() 上記の包括的エラーを除くすべてをチェックします #N / A
- IFERROR() すべての包括的エラーをチェックします
Excelでエラーチェックをオンにしている場合は、エラーを示すセルの横にある黄色の感嘆符をクリックできます。これにより、いくつかの異なるオプションが提供されます。そのうちの1つは、使用可能な場合は「計算ステップの表示」です。
読んだ2分