こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセル2003 「0」表示をブランクにしたい。

会社でエクセル2003を使っています。

あるエクセルのファイルが…
以前は、エクセル・オプションの計算式が入ったセルも「ゼロ値をセルをゼロ表示にする」のチェックを外し、「0」をブランクにできたのですが…

気が付くと、「0表示」になっているのです。

わかる限りのあらゆる手を使ってみましたが…「0表示」は消えないのです。
ほかに何かいい方法はありませんか?

わかる限りやってみたことは…
(1)オプションの「ゼロ表示」のチェックを外してみた
(2)セルの書式設定で「0;-0;」と「[=0]″"」の2パターンを試してみた。

*If(A1=0,"",B1)のような式は、作った計算式の都合上使えないセルがあるので使えないのです。
↑この計算式は有効でした。

関係あるのかどうかも分かりませんが、「0」が出るようになる前は、C1&D1という計算式を入れていたのですが、定かではありませんが、C1&"A"&D1と計算式に”文字”を入れたからなのか?
同じシートでも文字入力を計算式に入れていないセルは「ブランク」のままなのです。

ほかに何か方法はありますか?

説明が足りないのは重々わかっているのですが…
お許しください。

投稿日時 - 2014-10-21 18:17:35

QNo.8798350

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

>C1&"A"&D1と計算式に”文字”を入れたからなのか?

C1とD1にゼロが記入(または計算)されていて、そちらも「ゼロを表示しない」で表示されていないので気が付いていない、という状況です。
C1とD1セルをDeleteキーを押して空っぽにすれば、計算式の結果のゼロも消失します。

投稿日時 - 2014-10-21 21:00:33

ANo.1

セルC1とセルD1が0の時、「A」と表示して欲しいのに「0A0」になるという事ですか?
それは当然の動きです。
「ゼロ値のセルに0を表示する」のチェックを外すと、値が0のセルは空白表示になります。
C1&D1 の場合 値は0ですから0表示が消えますが、C1&"A"&D1の値は文字列の「0A0」ですから消えません。

式を以下の様に変えましょう

=C1&"A"&D1

=IF(C1=0,"",C1) &"A" &IF(D1=0,"",D1)

投稿日時 - 2014-10-21 19:11:30

あなたにオススメの質問