Excelで西暦を令和に変換する方法|令和表示できない原因と対処

 

Excelで西暦を令和表示にしたいけど、

 

  • 令和にならない
  • 平成になる
  • TEXT関数で表示できない
  • 和暦の設定が分からない

 

などで困っていませんか?

 

Excelでは、「セルの書式設定」または「TEXT関数」を使うことで、西暦を簡単に令和へ変換できます。

 

本記事は、初心者向けに注意点、サンプルコードをもとに使い方をわかりやすく解説します。

 

これで、Excel関数で指定された西暦の日付を和暦(元号)に変換して表示する。ビジネス文書や公的書類で和暦が必要な場合に、Excel上で簡単に対応できます。

 

生成AIで業務改善を始めたい方へ

Excelの業務改善に興味がある方は、生成AIを活用することで、さらに効率化できる可能性があります。

目的に合わせて、こちらの記事をご覧ください。

 

 

Excelで西暦を令和(和暦)に変換する方法

 

Excelで和暦表示にする方法は主に2つあります。

 

方法 特徴
セルの書式設定 初心者向け・簡単
TEXT関数 関数で自由に表示形式を変更できる

 

方法① セルの書式設定で令和表示にする

 

もっとも簡単なのが「セルの書式設定」を使う方法です。

 

手順

 

Excelで西暦を令和(和暦)に変換する方法|表示されない原因も解説-1

 

  1. 和暦表示したいセルを選択
  2. 右クリック ⇒ 「セルの書式設定」をクリック
  3. 「表示形式」タブを選択
  4. 「日付」を選択
  5. 種類は平成を選択
  6. 「ロケール(場所)」を「日本語(日本)」に変更
  7. 「カレンダーの種類」から和暦形式を選択

 

この設定で、西暦の日付を令和表示へ変換できます。

 

例えば、下記のように2026/1/1が、令和8年1月1日と表示されます。

 

Excelで西暦を令和(和暦)に変換する方法|表示されない原因も解説-2

方法② TEXT関数で令和表示にする

 

TEXT関数を使うことで、和暦表示できます。

 

サンプル

 

=TEXT(A1, "ggge年m月d日")

 

下記、数式バーになります。

Excelで西暦を令和(和暦)に変換する方法|表示されない原因も解説-3

 

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で令和が表示されない原因は?

    日付が文字列になっている、またはExcelが古い可能性があります。

    TEXT関数で令和に変換できますか?

    できます。数式バーに入力します。例)=TEXT(A1,"ggge年m月d日")

    平成や昭和も表示できますか?

    はい。対象の日付によって、自動的に平成・昭和も表示されます。

     

    まとめ

     

    Excelで西暦を令和(和暦)へ変換する方法は、

    • セルの書式設定
    • TEXT関数

    この2つが基本です。

    また、

    • 日付が文字列になっている
    • Excelが古い
    • 表示形式が標準

    などの場合、令和表示できないことがあります。

    まずは「セルの書式設定」で和暦表示を試すのがおすすめです。

    生成AIで業務改善を始めたい方へ

    Excelの業務改善に興味がある方は、生成AIを活用することで、さらに効率化できる可能性があります。

    目的に合わせて、こちらの記事をご覧ください。

     

     

    ChatGPTでExcel作業も効率化しませんか?

    ChatGPTを使うと、Excel関数の作成やエラー原因の確認、作業手順の整理にも活用できます。
    VBAとあわせて生成AIを使えるようになると、日々のExcel業務をさらに効率化できます。

    まずは、ChatGPTでExcel関数を作る具体的な方法を紹介しています。