dポイントプレゼントキャンペーン実施中!

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

どうぞ宜しくお願いします。 

A 回答 (4件)

「0」を非表示にする3つの方法


http://dreamy.boy.jp/kan43.htm
    • good
    • 0
この回答へのお礼

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

お礼日時:2008/02/07 16:18

計算式の結果が0になった場合、0をを表示させたくないとき、


IF関数などを使って「""」を表示させるテクニックがありますが、
これを使うと、内容は文字列となるので、この結果を計算に使うと
エラーになります。
「""+1」などと文字列を数値計算に使うことになるからです。

「''」でなく「0」を使い、表示書式を「#,##0;-#,##0;」などと
表示書式を使って、「0」を表示させないようにすべきです。
    • good
    • 0
この回答へのお礼

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

お礼日時:2008/02/08 09:52

A1の内容が文字列しかないなら


=A1&""
A1の内容が数値の可能性があるなら
=IF(A1="","",A1)
    • good
    • 0
この回答へのお礼

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

お礼日時:2008/02/08 09:55

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

    • good
    • 0
この回答へのお礼

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

お礼日時:2008/02/07 16:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!