• ベストアンサー

エクセル 西暦のセルと月日のセルを合わせる

西暦(yyyy)のセルと月日(mm/dd)のセルが分かれて存在しています。 これらを合わせて(yyyy/mm/dd)と表示したいのですが、 何か簡単に行う方法はありますか? 現在手入力していますが、データの量が膨大で困っています。 よろしくお願いします。

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

  • ベストアンサー
  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.4

西暦のセルをA1、日付のセルをB1とします。 表示したいセルC1に =date(A1,month(B1),day(B1)) これでどうでしょう。

mosu2
質問者

お礼

できました! ありがとうございました!!

その他の回答 (3)

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.3

yyyyとmmddのはいったセルはどのような形式で入っているのでしょうか? もし、完全な日付形式ならセルを選択したとき数式バーに日付が完全な(例えば2006/2/27と言うように)形で表示されます。 数値として入っているなら、2006・0227(ここは色々な方法で表示させられるのでセルの表示形式を提示されるとよいのですが。)などと入っている。 これが違うと対処方法が違うのですが。

mosu2
質問者

補足

こんにちは。 数式バーの表示は以下のようになっています。 西暦のセル⇒1955 月日のセル⇒2005/8/27 セルの表示は以下の通りです。 西暦のセル⇒1955 月日のセル⇒08/27 よろしくお願いします。

noname#176215
noname#176215
回答No.2

A1セルに西暦 B1セルに月日(シリアル値) が入力されている場合なら =(A1&TEXT(B1,"-mm-dd"))*1 こうでしょうか。

mosu2
質問者

お礼

こんにちは。 できました!ありがとうございました!

回答No.1

ども。下記前提があれば、、 前提  ・ちがうセルに値を表示していい。  ・西暦と月日のセルは、縦にならんでいる。 =A1 &"/" & B1 でいかがですか? ※A1⇒西暦が入力されているセル。 ※B1⇒月日が入力されているセル。 もう少し細かく必要であればいうてください。

mosu2
質問者

補足

ありがとうございます。 早速やってみたのですが、 [1956][03/21]⇒[1956/811]となってしまいました。 月日のセルを見てみると、表示は[03/21]となっているのですが、数式バーだと[1902/3/21]となっています。これが原因でしょうか? 書式設定で(mm/dd)としても変わりません。 良ければ何かアドバイスお願いします。

関連するQ&A