• ベストアンサー

エクセルの出塁率計算式入力

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

質問者が選んだベストアンサー

  • ベストアンサー
  • suz83238
  • ベストアンサー率30% (197/656)
回答No.1

セルに B1/C1を計算させるとしてC1が0でエラーになる場合は =IF(ISERROR(B1/C1),0,B1/C1) でOK エラーならない場合にはB1/C1が計算される。

hidex-55
質問者

お礼

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

その他の回答 (1)

  • soy-joy
  • ベストアンサー率37% (3/8)
回答No.2

私がわかる範囲でお答えいたします。 私の場合は二つの関数を使います。 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) いかがでしょうか?

hidex-55
質問者

お礼

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

関連するQ&A