• ベストアンサー

数字が0の場合のセルを空白表示できますか?

EXELのセルの表示について質問がります。 数字が0の場合のセルだけ空白の表示をしたいのですが可能でしょうか? 可能な場合にその方法を教えて下さい。宜しくお願いします。

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

  • ベストアンサー
  • emsuja
  • ベストアンサー率50% (1065/2116)
回答No.5

質問の内容が少々曖昧ですね 数字が ゼロになったとき、ゼロを表示させたくないのか、空白記号を表示したいのかをはっきりさせないといけません。 恐らくはゼロの場合 ”0” を表示させたくないとの事だと想像すれば セルの書式設定のユーザー設定で #,### とすればいいのでは? セルを右クリックして「セルの書式設定」→「表示形式」→「ユーザー設定」と進んで 種類 のところに #,### と入れるだけです。

pearl38
質問者

お礼

質問の仕方が明確でなくてすみませんでした。 察して回答して頂いたことが知りたかったでのした。 本当に有難うございました。 教えて頂いた通りにやってみましたらできました。 有難うございました。

その他の回答 (4)

回答No.4

IFを使えばいいでしょう。 =IF(セル番地=0,"",セル番地) セル番地の数値が0なら空白、それ以外ならセル番地の数値、という式です。

pearl38
質問者

お礼

教えて頂いて有難うございました。 いくつかの方法があることが分りました。 本当に有難うございました。

回答No.3

そのセルが0だったらそのセルを空白にするということでしょうか。 当然ながら自分を参照して自分を書き換えることになるので、この方式はできません。 VBAで行うか、ちょっと違いますが、見えなくするということならできます。 見えなくするとは0となっているのですが、文字色をセル色と同じにして見えなくすることです。 条件付き書式で0のときとそれ以外で文字色を変えます。

pearl38
質問者

お礼

質問の仕方が明確でなくすみませんでした。 わざわざ回答して頂いて本当に有難うございました。

  • radiogaga
  • ベストアンサー率31% (14/44)
回答No.2

IF関数を使用することにより可能です。 該当するセルに以下の式を入れます。 「そのセルに0が入力されたら、空白(””)とする。そうでなければ、そのセルに入力された値を表示する」  =IF(セル番地(または式)=0,””,セル番地(または式)) (例1)  =IF(K9-J9=0, "", K9-J9) (例2)  =IF(K9=0, "", K9)

pearl38
質問者

お礼

分りやすく入力例まで教えて頂いて助かりました。 本当に有難うございました。

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

Excelのバージョンが書いていないので最新のExcel2010を例にとりますが、 ファイルメニューのオプションを選びます。 詳細設定を選択し 右側のペインで ゼロ値のセルにゼロを表示するのチェックを外しOKを押してください。

pearl38
質問者

お礼

Excelのバージョンが2003と2010の両方使っているので 2010の方は教えて頂いた通りにやってみました。 曖昧な質問の仕方をしてしまったのに教えて頂いて本当に有難うございました。

関連するQ&A