- ベストアンサー
エクセル 西暦のセルと月日のセルを合わせる
西暦(yyyy)のセルと月日(mm/dd)のセルが分かれて存在しています。 これらを合わせて(yyyy/mm/dd)と表示したいのですが、 何か簡単に行う方法はありますか? 現在手入力していますが、データの量が膨大で困っています。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
西暦のセルをA1、日付のセルをB1とします。 表示したいセルC1に =date(A1,month(B1),day(B1)) これでどうでしょう。
その他の回答 (3)
- dejiji-
- ベストアンサー率38% (327/858)
yyyyとmmddのはいったセルはどのような形式で入っているのでしょうか? もし、完全な日付形式ならセルを選択したとき数式バーに日付が完全な(例えば2006/2/27と言うように)形で表示されます。 数値として入っているなら、2006・0227(ここは色々な方法で表示させられるのでセルの表示形式を提示されるとよいのですが。)などと入っている。 これが違うと対処方法が違うのですが。
補足
こんにちは。 数式バーの表示は以下のようになっています。 西暦のセル⇒1955 月日のセル⇒2005/8/27 セルの表示は以下の通りです。 西暦のセル⇒1955 月日のセル⇒08/27 よろしくお願いします。
A1セルに西暦 B1セルに月日(シリアル値) が入力されている場合なら =(A1&TEXT(B1,"-mm-dd"))*1 こうでしょうか。
お礼
こんにちは。 できました!ありがとうございました!
- Hallo_Pain
- ベストアンサー率21% (3/14)
ども。下記前提があれば、、 前提 ・ちがうセルに値を表示していい。 ・西暦と月日のセルは、縦にならんでいる。 =A1 &"/" & B1 でいかがですか? ※A1⇒西暦が入力されているセル。 ※B1⇒月日が入力されているセル。 もう少し細かく必要であればいうてください。
補足
ありがとうございます。 早速やってみたのですが、 [1956][03/21]⇒[1956/811]となってしまいました。 月日のセルを見てみると、表示は[03/21]となっているのですが、数式バーだと[1902/3/21]となっています。これが原因でしょうか? 書式設定で(mm/dd)としても変わりません。 良ければ何かアドバイスお願いします。
お礼
できました! ありがとうございました!!