• ベストアンサー

エクセル関数で分かれたセルの数字を合体させたい。

別々のセルに入った生年月日を合体させ、なおかつ西暦に直したいと 思っています。 具体的には A1セル 昭和 B1セル 55 C1セル 11 D1セル 05 と入力されているデータを、 関数で「1980/11/05」 となるようにしたいと思っています。 どなたか、エクセル関数に詳しい方お教え下さい。 宜しくお願い致します。

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.1

"&"で引っ付けるという方法もありますが、シリアル値に持ってく方が 正解だと思います。 =DATEVALUE(A1&B1&"年"&C1&"月"&D1&"日") こうすると日付シリアル値が出てきますので、後は「書式」「セル」 の「表示形式」で「日付」にするだけです。

tomo-cyann
質問者

お礼

早速のご回答ありがとうございました! ご回答の通り入力したら、きちんと表示されるように なりました。 とっても助かりましたー!

その他の回答 (1)

  • debukero
  • ベストアンサー率0% (0/1)
回答No.2

表示させたいセルに、  =DATEVALUE(A1&B1&"年"&C1&"月"&D1&"日") と入力して、セルの書式設定で日付を選んで任意の表示形式にできます。

tomo-cyann
質問者

お礼

ありがとうございました。 きちんと表示されるようになりました。