• ベストアンサー

日付が未入力の際はゼロか、空白にしたい

表題のとおりです。 シート1の、あるセル(B1とします)そこには、たとえば2/10と入力すれば 2010/2/10と表示されるように書式設定がなっております。 そして、シート2のあるセルには =Sheet1!B1 というように、シート1のB1セルの イコールとなっております。 しかし、そのシート1のB1セルに何も記入されなかった場合 シート2の方にはなぜか「1990/1/0」と表示されてしまいます。 シート1のB1に何も入力されなかった場合はシート2をゼロか もしくは、何も表示させないようにしたいのですが どのようにしたらよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

=Sheet1!B1 ↓ =IF(Sheet1!B1="","",Sheet1!B1)

gor
質問者

お礼

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

その他の回答 (1)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

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

gor
質問者

お礼

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

関連するQ&A

専門家に質問してみよう