
Excelで西暦を令和表示にしたいけど、
- 令和にならない
- 平成になる
- TEXT関数で表示できない
- 和暦の設定が分からない
などで困っていませんか?
Excelでは、「セルの書式設定」または「TEXT関数」を使うことで、西暦を簡単に令和へ変換できます。
本記事は、初心者向けに注意点、サンプルコードをもとに使い方をわかりやすく解説します。
これで、Excel関数で指定された西暦の日付を和暦(元号)に変換して表示する。ビジネス文書や公的書類で和暦が必要な場合に、Excel上で簡単に対応できます。
生成AIで業務改善を始めたい方へ Excelの業務改善に興味がある方は、生成AIを活用することで、さらに効率化できる可能性があります。 目的に合わせて、こちらの記事をご覧ください。
Excelで西暦を令和(和暦)に変換する方法
Excelで和暦表示にする方法は主に2つあります。
| 方法 | 特徴 |
|---|---|
| セルの書式設定 | 初心者向け・簡単 |
| TEXT関数 | 関数で自由に表示形式を変更できる |
方法① セルの書式設定で令和表示にする
もっとも簡単なのが「セルの書式設定」を使う方法です。
手順

- 和暦表示したいセルを選択
- 右クリック ⇒ 「セルの書式設定」をクリック
- 「表示形式」タブを選択
- 「日付」を選択
- 種類は平成を選択
- 「ロケール(場所)」を「日本語(日本)」に変更
- 「カレンダーの種類」から和暦形式を選択
この設定で、西暦の日付を令和表示へ変換できます。
例えば、下記のように2026/1/1が、令和8年1月1日と表示されます。

方法② TEXT関数で令和表示にする
TEXT関数を使うことで、和暦表示できます。
サンプル
=TEXT(A1, "ggge年m月d日")
下記、数式バーになります。

TEXT関数の意味
| 記号 | 内容 |
|---|---|
| ggg | 元号(令和・平成など) |
| e | 和暦の年 |
| m | 月 |
| d | 日 |
生成AIで業務改善を始めたい方へ Excelの業務改善に興味がある方は、生成AIを活用することで、さらに効率化できる可能性があります。 目的に合わせて、こちらの記事をご覧ください。
Excelで令和表示されない原因
「令和にならない」「変換できない」場合は、以下を確認してください。
原因① 日付が文字列になっている
日付として認識されていないと、和暦へ変換できません。
例えば、’2026/01/01
先頭に「'(シングルクォーテーション)」がある場合、文字列扱いになります。
- セルが左寄せになっている
- 数式バーに「'」が付いている
場合は文字列の可能性があります。
原因② ExcelやWindowsが古い
古いExcelでは、令和対応前の状態になっていることがあります。
下記を確認してください。
- Windows Update
- Office Update
原因③ セルの表示形式が「標準」になっている
TEXT関数を使わず、単純にセルへ入力しただけでは、和暦表示になりません。
「セルの書式設定」で和暦へ変更する必要があります。
令和・平成・昭和の表示例
| 西暦 | 和暦 |
|---|---|
| 2024/09/13 | 令和6年9月13日 |
| 2010/01/01 | 平成22年1月1日 |
| 1985/05/10 | 昭和60年5月10日 |
Excelで和暦変換を使う場面
- 公的書類
- 申請書
- 契約書
- 請求書
- 社内文書
- 官公庁向け資料
特に、日本独自の書類では和暦指定されるケースも多いため、Excelでの和暦変換を覚えておくと便利です。
よくある質問
日付が文字列になっている、またはExcelが古い可能性があります。
できます。数式バーに入力します。例)=TEXT(A1,"ggge年m月d日")
はい。対象の日付によって、自動的に平成・昭和も表示されます。
まとめ
Excelで西暦を令和(和暦)へ変換する方法は、
- セルの書式設定
- TEXT関数
この2つが基本です。
また、
- 日付が文字列になっている
- Excelが古い
- 表示形式が標準
などの場合、令和表示できないことがあります。
まずは「セルの書式設定」で和暦表示を試すのがおすすめです。
生成AIで業務改善を始めたい方へ Excelの業務改善に興味がある方は、生成AIを活用することで、さらに効率化できる可能性があります。 目的に合わせて、こちらの記事をご覧ください。
ChatGPTでExcel作業も効率化しませんか?
ChatGPTを使うと、Excel関数の作成やエラー原因の確認、作業手順の整理にも活用できます。
VBAとあわせて生成AIを使えるようになると、日々のExcel業務をさらに効率化できます。
まずは、ChatGPTでExcel関数を作る具体的な方法を紹介しています。

