行政機関や医療機関、金融機関のバックオフィス現場を調査すると、西暦・和暦の変換において特有の入力ミスやシステムエラーが散見されます。
改元年の「同一年・二元号」問題
1989年や2019年などの改元年において、「年」の情報のみを数値入力して変換しようとすると、誤った元号が割り当てられるリスクがあります。
- 1989年1月7日まで:昭和64年
- 1989年1月8日以降:平成元年
- 2019年4月30日まで:平成31年
- 2019年5月1日以降:令和元年
エクセルは日付シリアル値(年月日)が揃って初めて正確な元号判定を行います。早見表を作成する際も、単なる「1989」という数値ではなく、「1989/1/8」のように完全な日付データを保持させることが整合性を保つ鉄則です。
明治前・1900年以前の日付制限
エクセルの標準仕様では、1900年1月1日以降しか日付シリアル値として認識されません。そのため、明治初期や江戸時代以前の歴史的データを扱う場合、セルの書式設定やTEXT関数では変換できず、文字列処理や専用のマクロ(VBA)が必要となります。