• ベストアンサー

Excel「選択した範囲のセルにデータがある時のみ合計を記入する」

まったくの初歩的な質問ですみません。 Excelで A1~A10の合計値をA11に表示するには A11に「=SUM(A1:A10)」の関数でOKですよね。 この時 A1~A10のセルに全くデータが無い場合は「0」と表示されてしまいますが、全くデータが無い場合は表示しないというようにしたいです。どのような方法が良いでしょうか。 もちろん 一つでもデータがあって その時の合計が「0」になる場合には きちんと「0」と表示させなければいけません。 よろしくお願いします。

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

  • ベストアンサー
  • kaguyayo
  • ベストアンサー率25% (3/12)
回答No.3

IF関数を使えば大丈夫です。 A11に以下の数式を入れれば、希望の状態になります。 =IF(COUNT(A1:A10)=0,"",SUM(A1:A10)) ちなみに『””』はセルに何も表示しないとの意味です。

oonots
質問者

お礼

早速のご回答ありがとうございました。 勉強になりました。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

=IF(COUNT(A1:A10),SUM(A1:A10),"")

oonots
質問者

お礼

早速のご回答ありがとうございました。 大変助かりました。

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

COUNT関数は数値のセルの数を数えるので、A11に =IF(COUNT(A1:A10)=0,"",SUM(A1:A10)) でどうですか。

oonots
質問者

お礼

早速のご回答ありがとうございました。 大変助かりました。

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.1

A11=IF(COUNT(A1:A10)=0,"",SUM(A1:A10)) で、どうでしょう

oonots
質問者

お礼

早速のご回答ありがとうございました。 大変助かりました。

関連するQ&A

専門家に質問してみよう