プロが教える店舗&オフィスのセキュリティ対策術

こんにちは。いつもお世話になっています。
エクセルで、

セルA1が空白だった場合は、A2を空白(ゼロではなく)にして、
A1に文字が入力されてる場合、A2にその文字を表示させるには、A2にどのような式を入れればいいのでしょうか?よろしくおねがいします。

(エクセル2003)

A 回答 (5件)

こんにちは~



=IF(A1="","",A1)
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます~

お礼日時:2005/07/20 14:56

普通のifでいいと思いますが・・・



=IF(A1="","",A1)

意味が違ってたらごめんなさい;;
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2005/07/20 14:57

こんにちは。

maruru01です。

基本的には、No.1、2の方の回答でOKです。
もしA1(参照元)が数値ではなく文字列であれば、単純に、

=A1&""

でもいいと思います。
または、数式自体は、

=A1

のままで、このセルの表示形式をユーザー定義で、
「;;;@」
にするとか。
ただし、この方法だとA1に数値を入れても何も表示されなくなりますが。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2005/07/20 14:58

A2には「=A1」と入力するだけ。


あと、ツール→オプション→表示の「ゼロ値」のチェックを外しておけば、A1が空白でも0が表示されません。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2005/07/20 14:59

シート全体で"0"が表示されなくてよいのであれば、


ツール→オプション→表示 で「ゼロ値」のチェックをはずせば、"0"は表示されなくなります。
で、=A1 とします。
    • good
    • 0
この回答へのお礼

ありがとおうございます。

お礼日時:2005/07/20 15:00

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