エクセル|Excel

エクセルで文字列データを日付データに変換するには

エクセルを使っていて、

日付の年、月、日が別のセルに入力されている場合、

一つのセルにまとめて日付データとして表示させたい。

ということがあるかと思います。

 

年、月、日がそれぞれ分かれている場合は簡単です。

DATE関数を使い、

DATE(年のセル,月のセル,日のセル)

と入力すると日付データとなります。

 

さて、ここで問題。

年が西暦の場合はDATE関数で解決できますが、

和暦の場合は正しく表示されません。

 

平成何年というデータしかない場合は

年に1988をたすという荒業もあります。

関数が苦手な人に向いているかもしれません。

 

関数を使う場合は

この場合はDATEVALUE関数を使いましょう。

チョット複雑ですが、平成しかない場合の式はこうです。

=DATEVALUE(“h”&年のセル&”/”&月のセル&”/”&日のセル)

最初のhは平成のhです。

昭和の場合はS、対象の場合はTをつけましょう。

&を使って日付データを結合して作るという式です。

 

日付データの加工で困った場合の参考にどうぞ。

Amazonのおすすめ
事務屋ドットコム

コメント