プロが教えるわが家の防犯対策術!

エクセルでsheet1には、数字やスペースの並びが入っていて、sheet2で、その値を参照すると、参照元がスペースなのに、ゼロという値が出てしまいます。

sheet1
ABCDEFGH
12345 67

sheet2
ABCDEFGH
12345067

ここで、A1のセルには、=sheet1!A1 となっています。
書式は標準ですが、何にしてもF1は0となってしまい
ます。
どうしたらsheet2のF1をスペースに出来るのでしょうか。

A 回答 (3件)

おかしいですね、ほんとにスペースが入っていますか?


Sheet1のA1は、ただの空白のセルじゃないんですか?

もし空白セルであれば、その式では0が表示されます。
空白で0を出したくない場合
=IF(Sheet1!A1="","",Sheet1!A1)
としてください。

この回答への補足

スペースでなく空白でした。失礼しました。(^_^ヾ

IF文を使わないで、0を出さなくする方法が知りたいのですが・・・無理なのでしょうか。

補足日時:2004/10/04 17:50
    • good
    • 0
この回答へのお礼

IF文でがまんすることにします。
ありがとうございました。>答えてくださった方々

お礼日時:2004/10/04 17:59

これはスペースではなくNull(何も入っていない)だと思います。



Nullの場合は、ゼロが出てしまいます。もし出したくなければ、#1さんのように式を入れるか、Sheet1にNullではなく、スペースを入れることです。
    • good
    • 0

良く分かりませんが、F1はスペースではなく無値であると思います?


sheet2のF1に何も表示させたくないならば、sheet1
のF1にシングルクォーテーション ’ を打つと参照先は表示されなくなります。
こんな事ではないのでしょうか?
自信ありません。
    • good
    • 0

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