この記事では、『西暦→和暦に変換』する方法を紹介します。
逆の『和暦→西暦に変換』する方法はこちらを参考にしてください!
エクセルで既に入力されている西暦を、和暦(元号)に変換して表示させたい場合があると思います。
エクセルではいろんな形式の日付を入力することができますが、そういったものも全て和暦に変換したい。
そんな時に、西暦の日付から和暦の形式で表示してくれるDATESTRING関数、TEXT関数が使えます。
また、『セルの書式設定』からも西暦から和暦に変換(表示)させることが可能です。
この記事の内容
- DATESTRING関数を使って西暦→和暦に変換する
- TEXT関数を使って西暦→和暦に変換する
- 『セルの書式設定』(ユーザー定義)を使って西暦→和暦に変換する
今回は、簡単に和暦に変換できる3つの方法を紹介したいと思います。
DATESTRING関数を使って西暦を和暦に変換
DATESTRING関数では、日付が入力されているセルを指定すれば、和暦の形式に変換してくれます。
DATESTRING関数の書式(書き方)
- =DATESTRING関数(変換元のセルの位置)
実際に変換したのが、次の画像。
C4の位置に『=DATESTRING(B4)』と入力することで、B4の日付がC4に和暦に変換されて表示されます。
まだ変換されていない他の日付がある場合は、DATESTRING関数を下の方にコピーします。
C4の右下に表示される『フィルハンドル』(■の形)をマウスでつまんで、下の方までずらしていくとコピーされます。
そうすると、他の形式だった日付も全て和暦に変換されます。
TEXT関数を使って西暦を和暦に変換
続いては、TEXT関数を使って和暦に変換する方法。
TEXT関数の書式(書き方)
- =TEXT関数(変換元のセルの位置, 表示書式)
TEXT関数では、表示書式を指定することで和暦をいろんな形式で表示させることができます。
例えば、C4に入力されているTEXT関数は『=TEXT(B4, “ggge年m月d日”)』
表示書式は『ggge年m月d日』の部分で、gは『元号』、eは『元号の年』、mは『月』、dは『日』を表します。
詳細な表示形式は次の通り。
記号 | 意味 | 表示の例 |
---|---|---|
ggg | 元号をそのまま表示。(漢字2文字) | 『平成』、『令和』 |
gg | 元号を漢字1文字で表示。 | 平成の『平』、令和の『令』 |
g | 元号をアルファベット1文字で表示。 | 平成の『H』、令和の『R』 |
e | 和暦の年を表示。 | 平成31年だったら『31』 |
m | 月を表示。の二桁表示。 | 9月だったら『9』。mmと2つ続けると『09』の二桁表示。 |
d | 日を表示。の二桁表示。 | 1月だったら『1』。ddと2つ続けると『01』の二桁表示。 |
『セルの書式設定』(ユーザー定義)で西暦を和暦に変換
次は、『セルの書式設定』で日付を和暦に変換する方法です。
①変換したい日付のセルを全て選択(B4~B6)
②『CTRL』+『1』(テンキーの1は不可)で『セルの書式設定』を表示。
③表示形式の分類で一番下の『ユーザー定義』を選択。
④種類で下の方にある、[$-411]ggge”年”m”月”d”日”を選択。
「OK」を押すと、次のように全ての日付が和暦に変換されます。
[$-411]ggge”年”m”月”d”日”のgは元号でeは元号の年を表します。
g、e、m、dの書式については、TEXT関数と同じなのでTEXT関数の方を参考にしてください。
実は、和暦は『ユーザー定義』を使うといろんな表示形式を指定することができます。
表示形式の詳細については次の記事で詳しく書いているので、どんな表示形式があるのか知りたい人はぜひ参考にしてください。
エクセルで西暦を和暦に変換する方法のまとめ
まとめ
- 同じセルの中で西暦から和暦に変換したい場合は、書式設定(ユーザー定義)を使う。
- 別なセルに和暦を表示させたい場合は、DATESTRING関数かTEXT関数を使う。
今回は、簡単に西暦から和暦に変換する方法を紹介しました。
DATESTRING関数、TEXT関数は、変換前(西暦)とは違うセルに和暦を表示させることができます。
変換前(西暦)と同じセルに和暦を表示させたいのであれば、『セルの書式設定』を使ってください。
西暦から和暦への変換、その逆の和暦から西暦への変換というのは、エクセルを使っていると結構ありがちな操作になるので、まずは変換に慣れることです!
特に、TEXT関数や『セルの書式設定』では、和暦に変換する時にいろんな表示形式が指定できるので、どんな形式があるのか、いろいろ試してみることをおすすめします。
4月1日加筆) 新元号が『令和』に決定!
4/1に政府から新元号が『令和』に決定したことが発表され、5/1から『令和』に切り替わります。
エクセルの新元号対応を確認する
ところで、新元号対応の確認はもう終わってますか?
新しい元号の年を『1年』ではなく『元年』で表示させる
今年は新元号の『元年』にあたります!
エクセルで普通に和暦変換すると『元年』ではなく『1年』となるので、『元年』と表示させる方法を次の記事で書いてみました。参考までにどうぞ。