• ベストアンサー

合計セルのエラー表示「0」を非表示にする

例として、セル「A31」にA列の合計を表示させるために、=SUM(A4:A30)の関数を挿入します。「A4:A30」にデータが未入力の場合セル「A31」に「0」が表示されます。それを非表示にするために、=IFERROR(SUM(A4:A30),"")の関数を挿入しても非表示になりません。非表示にするためにはどういう関数を挿入すれば良いのでしょうか?教えてください。お願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

基本の方法: セルの数式は =SUM(A4:A30) とします セルの書式設定の表示形式のユーザー定義で # あるいは #,### あるいは G/標準;-G/標準;; などのようにします。 ゼロが気になってるご質問ですが,ゼロじゃない時いったいどんな計算をしているのかに応じて,適切に設定をします。 #こーいうのがよければ =IF(SUM(A4:A30)=0,"",SUM(A4:A30)) としても勿論かまいません。 #ゼロは「エラー」じゃないので,IFERROR関数を使っても仕分けすることはできません。

kenpolo
質問者

お礼

この場合ゼロはエラーではないのですね。 勉強になりました。ありがとうございました。

その他の回答 (1)

  • mimazoku_2
  • ベストアンサー率20% (1908/9135)
回答No.2

これで、0の時は、空文字を表示してくれるので、見た目は空白だよ。 =IF(SUM(A4:A30)=0,"",SUM(A4:A30))

kenpolo
質問者

お礼

早速のご返事ありがとうございました。 解決しました。

関連するQ&A