- ベストアンサー
Excelで誕生日から一万日を日付で表記させるには?
Excel2002での質問です。 任意のセルに自分の誕生日を入力すると(1980/06/15のように)、 別のセルに、誕生日から一万日後を日付表記で出すにはどうしたらよいでしょうか? シリアル値で出すことにはやっと成功したのですが、 日付表記で表すのはどうやったらいいのか解りません。 単純な質問でしょうが、一応自分でもdate、day、datevalue、datedifなど色々と試してみました。 よろしくご教示願います。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
> IF(D5="","","誕生日から一万日後は"&($D$5)&"です") それでしたら、text関数で可能です。 =IF(D5="","","誕生日から一万日後は"&TEXT($D$5,"yyyy/mm/dd")&"です")
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
例えばA1セルに1980/06/15と入力すると、1980/6/15となり、シリアル値は29387です(数値の表示形式にすると判る)。 B1に=A1+10000といれると、B1は2007/11/1となります。 シリアル値は39387です。10000足されていることが判ります。約30年後なんです。
お礼
imogasi様 ご回答ありがとうございました。 大変助かりました。 質問の仕方に不手際があり、大変申し訳ありませんでした。 ありがとうございました。
補足
ご丁寧なご回答、ありがとうございます。 シリアル値を日付表記できることは、 imogasi様始め、No.1様、2様のおかげで知ることができました。 ところが大切なことを記入していませんでした。 申し訳ありません。 それをNo.1様の補足部分に再質問いたしました。 もしよろしかったら、再度ご教示頂けると嬉しく思います。 ありがとうございました。
- sannwa_o
- ベストアンサー率21% (11/51)
もっと簡単に考えてみてはいかがでしょう。 例えばセルA1に "1980/06/15"と入力します。 その下のセルA2に "=A1+10000" で一万日後の日付が出ると思います。 うちのはExel2000ですがこれでうまくいきました。 …これでは駄目でしたか?
お礼
sannwa_o様 ご回答ありがとうございました。 大変助かりました。 質問の仕方に不手際があり、大変申し訳ありませんでした。 ありがとうございました。
補足
ご回答、ありがとうございます。 ちょっと難しく考えていました。 ご教示頂いた方法でうまいこといきました。 No.1様の補足部分に再質問いたしました。 大切なことを記入していませんでした。 申し訳ありません。 もしよろしかったら、再度ご教示頂けると嬉しく思います。 まずは大変助かりました。ありがとうございました。
- rally
- ベストアンサー率28% (32/111)
単純に、書式設定で可能です。 シリアル値表示ができてるのであれば、そのセルの書式を日付形式してみてください。
補足
早速のご回答、ありがとうございます! いやはや、シリアル値を日付形式で表記できるとは 知りませんでした(^^ゞ 補足として教えていただきたいのですが、 IF(D5="","","誕生日から一万日後は"&($D$5)&"です") といったように、D5セルに誕生日を入力すると当該セルに一万日後の日付が出るようにしたかったのです。 これで色々と悩んでいたのですが… もしよろしかったら、ご教示下さい。 ありがとうございました。
お礼
rally様 再度のご教示、誠に恐れ入ります。ありがとうございます。 教えて頂いたとおりにやってみましたところ、 成功いたしました!! 大変助かりました。 さっそくtext関数を勉強してみたいと思います。 質問の仕方が悪くて、失礼いたしました。 ありがとうございました。