- ベストアンサー
エクセルの出塁率計算式入力
出塁率の式はわかるのですが、表示される「#DIV/0!」を0にするにはどうすればいいですか?入力の式を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
セルに B1/C1を計算させるとしてC1が0でエラーになる場合は =IF(ISERROR(B1/C1),0,B1/C1) でOK エラーならない場合にはB1/C1が計算される。
その他の回答 (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) いかがでしょうか?
質問者
お礼
ありがとうございます。 こちらでもできました。
お礼
ありがとうございます。 出塁率の式を入れ込むのが面倒でしたが解決しました。