dポイントプレゼントキャンペーン実施中!

出塁率の式はわかるのですが、表示される「#DIV/0!」を0にするにはどうすればいいですか?入力の式を教えてください。

A 回答 (2件)

セルに


B1/C1を計算させるとしてC1が0でエラーになる場合は
=IF(ISERROR(B1/C1),0,B1/C1)
でOK
エラーならない場合にはB1/C1が計算される。
    • good
    • 0
この回答へのお礼

ありがとうございます。
出塁率の式を入れ込むのが面倒でしたが解決しました。

お礼日時:2008/03/23 11:48

私がわかる範囲でお答えいたします。



私の場合は二つの関数を使います。
1、エラーメッセージであればTRUEと返す関数
2、もしTRUEという文字だったら0と表示する関数

例 下をセルとして考えます。

  A     B        C   
1 #DIV/0! =iserror(A1)  =if(B1=TRUE,0,A1)

解説
 A1:エラー表示になってます
 B1:もしエラーならTRUEと返す関数
 C1:もしB1がTRUEなら0、そうではなければA1にする関数

組み合わせるとひとつのセルで簡潔します。
  A      B       
1 #DIV/0! =if(iserror(A1)=TRUE,0,A1)

いかがでしょうか?
    • good
    • 0
この回答へのお礼

ありがとうございます。
こちらでもできました。

お礼日時:2008/03/23 11:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!