DATESTRING関数(西暦→和暦変換)

デート・ストリング

DATESTRING関数は、日付データの西暦を和暦に変換して返す関数です。

例:DATESTRING関数を入力。

DATESTRING関数

Enterで結果が表示されます。列幅の調整、右寄せで表示。

和暦に変換

オートフィルの結果。

オートフィルの結果

例:LEFT関数との組み合わせ。LEFT関数の第2引数に5を入力。

LEFT関数との組み合わせ

オートフィルの結果。和暦の年のみを表示。

和暦の年を表示

Excelの日付データは、西暦1900年から対応しています。

元号は明治・大正・昭和・令和の2文字で、数字の部分は1桁でも01年や03年のように2文字、年は1文字になります。そのため、LEFT関数で左から2文字指定すれば 和暦のみ、5文字指定すれば和暦から年までの部分を表示させることができます。

西暦を和暦に変換する場合は、DATESTRING関数の他に ユーザー定義によって行うこともできます。ユーザー定義の場合は、令和01年や令和03年を令和1年や令和3年のようにすることができます。