• ベストアンサー

EXCELで日付の表示

お世話になります。 年月日のデータが3つのセルに分かれて入っており、   A   B   C   D   2005   5    1 Dのセルにつなげた日付表示をしたいのですが、 どのようにしたらよいのでしょうか。 ちなみに、セルDに「=CONCATENATE(A1,B1,C1)」と入れたら、 「200551」と表示されました。セルの表示形式を 「yyyy/m/d」としたのですが、変化なく、 セルEに「=TEXT(D1,"0!/00!/00")」と入れたら、 「20/05/51」となってしまいました。 もとデータのB列C列の表示形式を「00」にしてみましたが、 表示は「05」「01」となるのですが、セルD、Eに反映されないのです。 何か良い方法がありましたら、 教えてください。

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

  • ベストアンサー
  • 9arabi
  • ベストアンサー率32% (140/433)
回答No.1

=DATE(A1,B1,C1) これではダメですか?

nobi-
質問者

お礼

早速のお返事ありがとうございます。 できました!! すっごく簡単ですね。 どうやら複雑に考えすぎていたようです。 助かりました。 ありがとうございました。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

D1=DATE(A1,B1,C1) で日付表示になります。 現状のままで行う場合は D1=CONCATNATE(A1,TEXT(B1,"00"),TEXT(C1,"00"))

nobi-
質問者

お礼

ありがとうございます。 簡単にできました。 この式に気づきませんでした。 別の式も教えていただき、勉強になりました。 ありがとうございました!

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

D1 =DATE(A1,B1,C1) とするのが簡単だと思います

nobi-
質問者

お礼

ありがとうございました! 早速やってみたら、 簡単に出来ました。 ありがとうございました。