[EXCEL] 「和暦年(西暦年)●月●日」が併記表示はできない? 「西暦年(和暦年)」はできるのに ~プチトラブルレスキュー⑳~
▶ 目次 > プチトラブルレスキューー
Excel実務の「困った」を1分でサクッと解決!
【まとめ】
EXCELで「和暦年(西暦年)●月●日」の併記表示は可能。
「セルの書式設定」の「表示形式」で「ユーザー定義」を選び、「種類」欄に「[$]ggge年(bbbb年) m月d日」と入力する。


【説明】
新聞では日付を「西暦年(和暦年)●月●日」で表示します。
これはEXCELでも簡単にできます。

「セルの書式設定」(ctrl+1)の「表示形式」で「ユーザー定義」を選び、「種類」欄に以下を入れます。
yyyy"年("ggge"年") m"月"d"日"
yyyy"年("ggge"年") m"月"d"日"
yyyyは西暦年の4桁表示、gggeは和暦表示(gは元号、eが和暦年)を表示します。
しかし、お役所は、和暦が先で西暦はカッコ内です。
なので、この
yyyy"年("ggge"年") m"月"d"日" の西暦と和暦を逆にして
ggge"年("yyyy"年") m"月"d"日" としても・・・
表示はこうなってしまいます。


これでは使えません。
エクセルでは「和暦年(西暦年)●月●日」と併記できないのでしょうか?
大丈夫です。できます。
「種類」欄に入れるのは「[$]ggge年(bbbb年) m月d日」
「種類」欄に「[$]ggge年(bbbb年) m月d日」と入れます。
「””」は付けなくて大丈夫。OKで確定し、再度開くと「””」が自動で付きます。
これで、「和暦年(西暦年)●月●日」と表示されます。


「[$]ggge年(bbbb年) m月d日」」の意味
「[$]」は、ロケール識別子といって、国別の表記を示すもの。
西暦は本来は「yyyy」。
「bbbb」はタイ仏暦を示すようですが、「[$]」で日本語設定してあるので、通常の西暦として表示される、ということのようです。
私も詳細までは理解しておらず、「そういうもの」と受け止めています。
エクセルを使う上で、こういう割り切りも大事かと思います。
*「(」は、全角「(」でも半角「(」でも、どちらも可。見た目で選択。
以上、「お役所」ならではの表示でした。
お役に立ったら♡を是非!(アカウント不要)。励みになります。 &フォローしておくと必要なときにすぐ見つかって便利です。
「プチトラブルレスキュー」シリーズ 一覧記事
