牛、豚、鶏、どれか一つ食べられなくなるとしたら?

表題のとおりです。

シート1の、あるセル(B1とします)そこには、たとえば2/10と入力すれば
2010/2/10と表示されるように書式設定がなっております。
そして、シート2のあるセルには =Sheet1!B1 というように、シート1のB1セルの
イコールとなっております。

しかし、そのシート1のB1セルに何も記入されなかった場合
シート2の方にはなぜか「1990/1/0」と表示されてしまいます。

シート1のB1に何も入力されなかった場合はシート2をゼロか
もしくは、何も表示させないようにしたいのですが
どのようにしたらよいのでしょうか?

A 回答 (2件)

=Sheet1!B1



=IF(Sheet1!B1="","",Sheet1!B1)
    • good
    • 29
この回答へのお礼

やってみました。これで、できそうです。
""の間に「0」を入れると、ゼロ表示になるようです。
迅速な対応、ありがとうございます。
解決できました。

お礼日時:2010/11/30 19:22

シート2の数式を変更せずに表示形式だけで対応するなら、セルの書式設定の表示形式タブで「ユーザー定義」を選択して「yyyy/m/d;;;」と入力してください。

    • good
    • 17
この回答へのお礼

どうも、ありがとうございます。やってみます。

お礼日時:2010/11/30 19:10

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A