- ベストアンサー
エクセルの年、月、日のそれぞれのセルをつなげて表示したい
エクセルで年月日の"YYYY""MM""DD"が、別々のセルに入っているものをつなげてYYYY/MM/DDと表示したいのですが、どのようにすればよいのでしょうか。 月と日は、一桁のとき 2 など、1桁で表示されています。 例) A1=1980、A2=、A3=6 を、1980/02/06 と表示したいです。 どうかよろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>月と日は、一桁のとき 2 など、1桁で表示されています。 これを 02 と表示したいのなら、「書式」-「セル」-「ユーザー定義」で、「0」を「00」で出来ます。 No1の方の関数に対して 1980/2/6 と出るなら、同じくユーザー定義で、yyyy/mm/dd とすれば、 1980/02/06 と出ます。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
日付年月日のように見せる方法に2つあります。 (1)文字列結合演算子&を使って結合する 例 =A1&"年"&B1&"月"&C1"日" (2)日付シリアル値を作る方法 この2つのやり方の特質を質問者は理解できてないと思うが、大切です。日付シリアル値のかんがえが判らなければWEBででも勉強のこと。 (2)の方が A日付計算に使える。例曜日を出すなど B豊富な日付書式が使える(西暦、邦暦、曜日など) などで有利です。 それには DATE関数 DATEVALUE関数のどちらかを使います。 =DATE(A1,B1,C1) 書式をユーザー定義でyyyy/mm/dd
お礼
ありがとうございました! 曜日まで出せるのですか! (2)の方で、ユーザー定義で yyyy/mm/dd でデータを作成いたします。 助かりました。 皆様、本当にありがとうございました。
- coro56_56
- ベストアンサー率31% (83/267)
関数が必要ですので、 表示したいセルに、 =date(A1,A2,A3) と入力してください。
お礼
ありがとうございます! 日付が表示できました! 助かりました。
お礼
ありがとうございます! 助かりました。 No1 の方の関数に加えて、表示形式まで理想どおりにできて、 思い通りの魔法を教えていただいた気分です。