• ベストアンサー

エクセルでのエラー表示を空白にする方法

野球の打率を計算するのにエクセルを利用していますが 試合にでていない人の表示が#DIV/0!となりますので、 空白にしたい。  打数 安打 打率 A 3  1  0.333 B 4  2  0.500 C       #DIV/0!→空白 最後に複数のシート(試合毎)を集計(全試合)します。 よろしくお願い致します。

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

  • ベストアンサー
  • noriemon
  • ベストアンサー率35% (5/14)
回答No.3

D1のセルに =if(B1="","",C1/B1) として、下方向にコピーしてみては?

minosann
質問者

お礼

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

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

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

minosann
質問者

お礼

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

  • diashun
  • ベストアンサー率38% (94/244)
回答No.2

「ISERROR」関数を使っては? 例:「A1」÷「B1」で結果を「C1」にする場合。    「C1」に以下の式を入力する。 「=If(ISERROR(A1/B1),"",A1/B1)」 必要な分、「C2」以下のセルにコピーして下さい。 いかがでしょうか? セルの指定や数値の丸めはそちらの環境に合わせてください。

minosann
質問者

お礼

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

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

0で割れないよと言うエラーなので、IF文で0なら0にして、 0以外なら割り算実施とするのは如何でしょうか?

minosann
質問者

お礼

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