- ベストアンサー
EXCELで空白セルを参照したとき、0が表示されてしまう
EXCELでsheet1、sheet2があり、sheet1にはsheet2の同じ位置のセル内容を参照させたいと思います。 (例:sheet1A1=Sheet2!A1) ところがsheet2の参照元が空白セルだと、sheet1には「0(ゼロ)」が表示されてしまいます。 このような表示がでないようにするには(空白なら空白を参照させるには)、どうしたらいいのでしょうか。 尚、参照元のデータには一部電話番号や住所も入っており、元々0という数字が存在するデータもあります。 どなたかお知恵をお貸しいただければ、と思います。宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=IF(Sheet2!A1="","",Sheet2!A1) というふうにしてみたらどうでしょう?
その他の回答 (3)
- mshr1962
- ベストアンサー率39% (7417/18945)
0は表示したいのですよね。 そうなると 1.#1,2の方のようにIF文で制御する。 2.「書式」「条件付き書式」で 「数式が」「=Sheet2!A1=""」として書式で文字色を白にする。 3.元の表の空白にスペースを入力しておく。
お礼
0 は表示させたくないのです。 でも教えていただいた方法も、勉強になりました。 ありがとうございました!!
- myu2001
- ベストアンサー率18% (394/2110)
下記とは別の方法を。 これは計算式が入ってる云々などにもよるので、ご注意を。 ツール→オプション→表示タグ→ゼロ値のチェックを外す これでも0は消えますよ♪
お礼
なるほどなるほどです。 ありがとうございました。 大変参考になりました。
- hinebot
- ベストアンサー率37% (1123/2963)
一番、単純な方法です。 sheet1A1=Sheet2!A1 これを、下記のように変えてください。 =IF(Sheet2!A1="","",Sheet2!A1)
お礼
ありがとうございました。 ほんと助かりました。
お礼
うまくいきました~~!! ほんと助かりました。ありがとうございました。