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

2つのシート間でリンクさせて資料を作っているのですが、
セルに何も入れていないブランクの場合は、そのリンク先もブランク表示させたいのに上手くいかず、ブランクを0(ゼロ)と読み取ってしまいます。ブランクをそのままブランクを読ませる方法はありませんか?

A 回答 (4件)

sheet1のA1セルにリンクする場合


リンク先に
=IF(Sheet1!A1="","",Sheet1!A1)
    • good
    • 0
この回答へのお礼

エクセル初心者の私には、よく分かりました。
ありがとうございました。助かりました!

お礼日時:2008/10/08 01:34

エクセルはなるべくセルの値を数値で持とうという背後の力が強い(そういう仕組み)。


ですから、A1が空白であれは、=A1を入れたセルは0になってしまう。A1も数式で数式関数式の結果は特にそうなる。
(1)元の値(A1の値)が空白かどうか聞いて、空白なら空白を返す(セットする)
(2)持ってきたセルの方の表示形式で0を見た目空白
(3)ツールーオプションー表示ーゼロ値のチェックをはずす(シート全般の設定)
の方法がある。
    • good
    • 0

次の方法は如何でしょうか。


ツール→オプション→表示タブの「ゼロ値」のチェックを外す
    • good
    • 0

別解


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

ありがとうございました。参考にさせていただきました!

お礼日時:2008/10/08 01:35

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