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

野球の打率を計算するのにエクセルを利用していますが
試合にでていない人の表示が#DIV/0!となりますので、
空白にしたい。

 打数 安打 打率
A 3  1  0.333
B 4  2  0.500
C       #DIV/0!→空白
最後に複数のシート(試合毎)を集計(全試合)します。

よろしくお願い致します。

A 回答 (4件)

D1のセルに


=if(B1="","",C1/B1)
として、下方向にコピーしてみては?
    • good
    • 0
この回答へのお礼

悩みが解消でき、早速作業に取り組みました。
有難うございました。

お礼日時:2004/05/14 08:19

A1をB1で割る場合(質問の場合は=B1/A1ですが)


=IF(OR(A1="",B1=""),"",A1/B1)
    • good
    • 0
この回答へのお礼

IF関数・OR関数の組み合わせ参考になりました。
早速の回答有難うございました。

お礼日時:2004/05/14 08:16

「ISERROR」関数を使っては?



例:「A1」÷「B1」で結果を「C1」にする場合。
   「C1」に以下の式を入力する。

「=If(ISERROR(A1/B1),"",A1/B1)」

必要な分、「C2」以下のセルにコピーして下さい。

いかがでしょうか?
セルの指定や数値の丸めはそちらの環境に合わせてください。
    • good
    • 0
この回答へのお礼

ISERROR関数、他の表計算に使えるので助かりました。
有難うございました。

お礼日時:2004/05/14 08:24

0で割れないよと言うエラーなので、IF文で0なら0にして、


0以外なら割り算実施とするのは如何でしょうか?
    • good
    • 0
この回答へのお礼

早速回答いただき有難うございました。

お礼日時:2004/05/14 08:26

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