dポイントプレゼントキャンペーン実施中!

文書発信日付の表示を和洋併記しています。
「平成17年(2005年)7月5日」のように単一のセルで和暦と西暦の両方を表示する方法ってありますか。
表示形式のユーザー定義をいろいろいじくってみましたが、うまくいきません。(「平成17年(17年)7月5日」などと表示されます。)
もちろん、入力用のセルを別に用意すれば、関数などで目的の表示は可能ですが、(月)/(日)の一発で入力と表示を完了させたいという横着な希望でございます。どなたかご教示くださいませ。

A 回答 (3件)

こんばんは。



No.1の方の書式は、EXCEL2000であれば 「平成17年(2005年)7月5日」 のように表示されますが、2002以降では 「平成17年(17年)7月5日」 になります。

2002以降のバージョンで、ご希望のような表示にする場合は 「ロケール識別子」というものを付ける必要があります。

↓のようにしてみてください。
ggge"年("[$-1033]yyyy"年)"m"月"d"日"

参考URL
▽[XL2002]表示形式で元号の後に西暦を設定すると和暦で表示される

参考URL:http://support.microsoft.com/default.aspx?scid=k …
    • good
    • 0
この回答へのお礼

ご指摘の方法で表示されました。
[$-1033]yyyy"のキーワードがわからなくて難儀していた次第です。
今後活用させていただきます。
回答ありがとうございました。

お礼日時:2005/07/06 00:06

ご希望のセルに、例えば



=TEXT(TODAY(),"ggee年(yyyy年)"

とすると、確かに「平成17年(17年)」となるのですが、分割して、

=TEXT(TODAY(),"ggee年")&TEXT(TODAY(),"(yyyy年)")

とすると、「平成17年(2005年)」となるようです。原因はわからないですが、これでいかがでしょうか?(-^^)b
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
関数の組み合わせによる表示の工夫ですね。
なお、このセルへの任意のデータ(シリアル値)を入力し、冒頭の質問のように表示される方法(ユーザ定義)があったらご教示いただけますでしょうか。

お礼日時:2005/07/05 23:59

ユーザー定義を


ggge"年("yyyy"年)"m"月"d"日"
にすれば、できます。

この回答への補足

早速の回答をありがとうございます。
実は、ご指摘の方法では、「平成17年(17年)7月5日」となり、ggge=yyyyとなってしまいます。何か、設定が間違っているのでしょうか。

補足日時:2005/07/05 23:50
    • good
    • 0
この回答へのお礼

NO3の方からのご指摘で、EXCEL2002以降は別途識別子が必要とのことでございます。
またひとつ勉強になりました。
このたびはありがとうございました。

お礼日時:2005/07/06 00:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!