- ベストアンサー
空白セルのとき0表示を消す方法(エクセル2003)
例えば、 A B C D・・・・・・ 1 10 20 0 30 2 0 ・ ・ D1に、=A1+B1+C1 D2に、=A2+B2+C2の計算式が入っている時 A2,B2、C2が空白セルのとき、D2に0を表示したくない(空白セルにしたい)です。 過去の質問より、IF関数を使えばよいとわかったのですが、いまいちよくわからないため質問させて頂きました。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
比較する条件を作れないと言うことでしょうか =IF(A2&B2&C2="","",A2+B2+C2) など、 複数のセルの内容がすべて空白であることを条件とするために "&" でセルを繋いだ文字列を 空白 "" であるかを比較します 分かりやすい方法であれば =IF(AND(A2="",B2="",C2=""),"",A2+B2+C2) ですかね AND関数でA2セルとB2セル、C2セルがそれぞれ空白であれば条件が成立していると判断 こんなでどうでしょう
その他の回答 (2)
- YSNR-HRN
- ベストアンサー率36% (40/111)
ツール>オプション>表示でゼロ値のチェックをはずすと、そのシートのゼロ値が非表示になります。 0を直接ENTERでも非表示になってしまいます。 設定は数式を考えなくてよい分簡単。
お礼
出来ました ありがとうございました
- ToughBoy
- ベストアンサー率42% (90/214)
簡単な仕方として 0を表示しない方法があります。 ツール → オプション → 表示 → ウィンドウオプションの 「ゼロ値」の チェックをはずす 他にも IF式で D2に =IF((A2+B2+C2)=0,"",A2+B2+C2)がありますが ””はスペースをあらわします。値としては0ではないので この場合のD1+D2=#VALUE!と表示されます。
お礼
出来ました ありがとうございました
お礼
出来ました ありがとうございました