• ベストアンサー

合計の空白セルを表示しない方法

セル  A   B   C   D  1  空白 空白 空白  0 現在A1~C1までSUM関数を使い、D1で合計を出しています。 加算されるデータが全て空白の場合、D1の合計も空白にしたいのですが、 どのようにすれば可能でしょうか? ツール-オプション-表示-ゼロ値のチェックを外す 以外の方法でお願いします。

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

  • ベストアンサー
  • emaxemax
  • ベストアンサー率35% (44/124)
回答No.1

=IF(COUNTBLANK(A1:C1)=3,"",SUM(A1:C1)) ですね。 =IF(SUM(A1:C1)=0,"",SUM(A1:C1)) だと、-1+1で0になっても表示されませんから。

rock868
質問者

お礼

マイナス値は、今回は使わなかったのですが、 そこまで含んで考えていただいてありがとうございました!

その他の回答 (2)

  • Harry721
  • ベストアンサー率36% (690/1870)
回答No.3

  いろいろな方法がありますが、応用も効いて理解しやすいのは次の式でしょうか。 質問内容からするとマイナス値は無いと考えられるのでこれでいいでしょう。   D1欄 =IF(SUM(A1:C1)=0,"",SUM(A1:C1))   IF関数を使い、合計値がゼロの場合(AからCまでがすべて空欄の場合はDはゼロになる)は、ブランク(""で表示、もし「なし」とでも表示したい場合は"なし"と文字列を表示させることも可能)、ゼロでない場合は合計値そのものを表示させる、という表現です。    

rock868
質問者

お礼

解説がとても分かりやすかったです。 とても参考になりました。 ありがとうございました!

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

つぎのようにしてもよいでしょう。 =IF(COUNT(A1:C1)=0,"",SUM(A1:C1))

rock868
質問者

お礼

こちらの式でも計算できました! ありがとうございました!

関連するQ&A