- 締切済み
エクセルで、スペースのセルを=で参照するとゼロ0となってしまう
エクセルでsheet1には、数字やスペースの並びが入っていて、sheet2で、その値を参照すると、参照元がスペースなのに、ゼロという値が出てしまいます。 例 sheet1 ABCDEFGH 12345 67 sheet2 ABCDEFGH 12345067 ここで、A1のセルには、=sheet1!A1 となっています。 書式は標準ですが、何にしてもF1は0となってしまい ます。 どうしたらsheet2のF1をスペースに出来るのでしょうか。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Samurai-Jack
- ベストアンサー率18% (130/697)
回答No.3
これはスペースではなくNull(何も入っていない)だと思います。 Nullの場合は、ゼロが出てしまいます。もし出したくなければ、#1さんのように式を入れるか、Sheet1にNullではなく、スペースを入れることです。
- kazh
- ベストアンサー率31% (10/32)
回答No.2
良く分かりませんが、F1はスペースではなく無値であると思います? sheet2のF1に何も表示させたくないならば、sheet1 のF1にシングルクォーテーション ’ を打つと参照先は表示されなくなります。 こんな事ではないのでしょうか? 自信ありません。
- shishishishi
- ベストアンサー率39% (362/921)
回答No.1
おかしいですね、ほんとにスペースが入っていますか? Sheet1のA1は、ただの空白のセルじゃないんですか? もし空白セルであれば、その式では0が表示されます。 空白で0を出したくない場合 =IF(Sheet1!A1="","",Sheet1!A1) としてください。
お礼
IF文でがまんすることにします。 ありがとうございました。>答えてくださった方々
補足
スペースでなく空白でした。失礼しました。(^_^ヾ IF文を使わないで、0を出さなくする方法が知りたいのですが・・・無理なのでしょうか。