- ベストアンサー
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に反映されないのです。 何か良い方法がありましたら、 教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=DATE(A1,B1,C1) これではダメですか?
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
D1=DATE(A1,B1,C1) で日付表示になります。 現状のままで行う場合は D1=CONCATNATE(A1,TEXT(B1,"00"),TEXT(C1,"00"))
質問者
お礼
ありがとうございます。 簡単にできました。 この式に気づきませんでした。 別の式も教えていただき、勉強になりました。 ありがとうございました!
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.2
D1 =DATE(A1,B1,C1) とするのが簡単だと思います
質問者
お礼
ありがとうございました! 早速やってみたら、 簡単に出来ました。 ありがとうございました。
お礼
早速のお返事ありがとうございます。 できました!! すっごく簡単ですね。 どうやら複雑に考えすぎていたようです。 助かりました。 ありがとうございました。