• ベストアンサー

Excel2007でのAverage

例えばA列のA1からA30間での数値平均を出したい場合、 あるセルに=AVERAGE(A1:A30)と書けばよいのは分かるのですが このA列に何も数字が書いてない場合(0除算のエラー)になり セルには#####と表示されてしまいます。 このA列に何も数字が書いてない場合、0と表示させるには どんな式を書けばよいのか教えてください。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

=IF(COUNT(A1:A30)=0,0,AVERAGE(A1:A30))

skyc42
質問者

お礼

お陰様で出来ました。 有り難うございました。

その他の回答 (1)

  • chiizu2
  • ベストアンサー率41% (164/400)
回答No.2

次のようにしたらいかがですが =if(sum(a1:a30)=0,0,AVERAGE(A1:A30))

skyc42
質問者

お礼

教えていただき有り難うございます。 お礼は受信順にさせていただきました。

関連するQ&A