Tekiba.

和暦と西暦の対応表と改元日の注意点

明治・大正・昭和・平成・令和の早見表と変換のコツ 最終更新:2026年9月7日

行政の書類や社内の古い台帳は和暦、システムの入力は西暦、という現場は多く、名簿や履歴の処理では和暦と西暦の変換が繰り返し発生します。単純な引き算で済むように見えて、改元の年だけは日付によって元号が変わるため、機械的に処理すると間違えます。この記事では対応表と、間違えやすいポイントをまとめます。

元号と西暦の対応表

元号開始終了元号年の求め方
明治1868年(明治元年)1912年(明治45年)7月29日西暦 − 1867
大正1912年7月30日(大正元年)1926年(大正15年)12月24日西暦 − 1911
昭和1926年12月25日(昭和元年)1989年(昭和64年)1月7日西暦 − 1925
平成1989年1月8日(平成元年)2019年(平成31年)4月30日西暦 − 1988
令和2019年5月1日(令和元年)現在西暦 − 2018

たとえば昭和60年は 60 + 1925 = 1985年、令和8年は 8 + 2018 = 2026年です。逆に西暦から求めるときは、2026 − 2018 = 令和8年となります。

改元の年は「日付」で元号が決まる

改元があった年は、同じ西暦年の中に2つの元号が同居します。1989年は1月7日までが昭和64年、1月8日からが平成元年です。2019年は4月30日までが平成31年、5月1日からが令和元年です。1926年は12月25日から昭和元年で、それ以前は大正15年、1912年は7月30日から大正元年で、それ以前は明治45年でした。

したがって「1989年生まれは平成元年生まれ」と決めつけると、1月1日から7日生まれの人は昭和64年生まれなので誤りになります。名簿を一括変換するときは、年だけでなく月日を見て元号を判定する必要があります。

存在しない日付に注意する

「平成元年1月7日」「令和元年4月30日」「昭和64年1月8日」は、いずれも存在しない日付です。改元前後の日付を手入力した資料では、こうした誤記がまれに混ざっています。変換ツールや関数を使うときは、存在しない組み合わせをエラーとして弾いてくれるかどうかを確認しておくと、誤った日付をそのまま次の工程へ流さずに済みます。

「元年」と「1年」は同じ意味です。書類では「令和元年」が正式ですが、システムでは「R1」や「令和1年」と表記されることが多く、変換時には両方を受け付ける必要があります。

書類でよく使われる略記

元号英字略記
明治MM45.7.29
大正TT15.12.24
昭和SS60.4.12
平成HH31.4.30
令和RR2.4.1、R02/04/01

運転免許証や年金関係の書類、社内の台帳では「S60.4.12」「H31/04/30」のような略記が一般的です。数字の桁をゼロ埋めするかどうか、区切りがピリオドかスラッシュかは発行元によって異なるため、複数の様式を受け付ける前提で処理します。

Excelでの扱い

Excelでは、日付型のセルに対して表示形式を「[$-ja-JP]ggge"年"m"月"d"日"」のように指定すると和暦で表示できます。逆に「S60.4.12」のような文字列を日付型に変換するには、DATEVALUE関数が和暦文字列を解釈できる場合もありますが、環境やバージョンによって挙動が異なります。和暦と西暦が混在した列を確実に処理するには、いったんすべてを西暦の日付型に揃えてから計算するのが安全です。

和暦・西暦・略記が混在した日付を貼り付けるだけで、西暦と和暦の両方に揃え、存在しない日付はエラーとして表示します:日付・年齢・和暦 一括計算ツール(無料・登録不要・データはブラウザ内で処理)

まとめ