• ベストアンサー

ブランク=0を ブランク=ブランク にする方法

Excelでの質問です。 例えば セルB1に =セルA1 と入力した場合 セルA1に明記された文字がそのまま表示されると思うのですが、 セルA1がブランクの場合 セルB1は ‘0’と表示されてしまいます。 セルB1を そのままセルA1と同じようにブランクで表示するには どのようにしたらいいでしょうか? どうぞ宜しくお願いします。 

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

「0」を非表示にする3つの方法 http://dreamy.boy.jp/kan43.htm

tomopuko
質問者

お礼

とても参考になりました。 どうもありがとうございます。

その他の回答 (3)

noname#79209
noname#79209
回答No.4

計算式の結果が0になった場合、0をを表示させたくないとき、 IF関数などを使って「""」を表示させるテクニックがありますが、 これを使うと、内容は文字列となるので、この結果を計算に使うと エラーになります。 「""+1」などと文字列を数値計算に使うことになるからです。 「''」でなく「0」を使い、表示書式を「#,##0;-#,##0;」などと 表示書式を使って、「0」を表示させないようにすべきです。

tomopuko
質問者

お礼

文字列 数値などによって方法が違うのですね。 勉強になりました。 どうもありがとうございます。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

A1の内容が文字列しかないなら =A1&"" A1の内容が数値の可能性があるなら =IF(A1="","",A1)

tomopuko
質問者

お礼

表示方法によって 方法が違うのですね。 参考になりました。 どうもありがとうございました。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

=IF(A1="","",A1) です。

tomopuko
質問者

お礼

参考になりました。 どうもありがとうございました。

関連するQ&A