• ベストアンサー

エクセルで和暦と西暦を同時に表示したい

現在、日付データが入っているセルを和暦と西暦を同時表示させたいのですが、どのようにしたらよいでしょうか? 2007/6/1 と入っているセルを 平成19年(2007年)6月1日 と表示させたいのです。 書式設定-表示形式-ユーザー定義で元からあるのを利用して [$-411]ggge"年("yyyy"年)"m"月"d"日";@ とすると 平成19(19年)6月1日 となってしまいます。 試しにyyyyggge とすると 2007平成19 と西暦+和暦となるのですが、 gggeyyyy とすると 平成1919 と和暦+和暦になってしまいます。 [$-411]が肝なのかな?と思いますが、そこから先がわかりません。 バージョンはExcel2003です。 どうかご教示下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • drbam
  • ベストアンサー率100% (1/1)
回答No.2

「2007年(平成19年)」ならばすぐに出来るのに、不思議ですね。 試してみたところ、 ggge"("[$-1014]yyyy")年"m"月"d"日" とすると出来るようです。(1014は「日本」のコード?)

kurosagi99
質問者

お礼

ご回答、ありがとうございます。 素晴らしい!希望どおりです。 やはり[$-###]が肝のようですね。

その他の回答 (3)

  • takuokweb
  • ベストアンサー率25% (10/39)
回答No.4

以前この件で質問し明快な回答を頂いて解決しました。 参考URL↓

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;418956
kurosagi99
質問者

お礼

ご回答、ありがとうございます。 参考ページに書いてあった、「ロケール」を検索したところ http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/script56/html/vsmsclcid.asp このようなページを見つけました。 「ロケールID」という言葉を覚えておけば、今後は自力で探せそうです。

noname#204879
noname#204879
回答No.3

ggge"年("[$-409]yyyy"年)"m"月"d"日" でもOKのようですね。 なお、「$-409」の部分は「$-411」以外なら何でもよさそうです。ただし、すべてを試していないので、間違いがあるかも。

参考URL:
http://office.microsoft.com/ja-jp/excel/HA010346351041.aspx?pid=CH010036911041
kurosagi99
質問者

お礼

ご回答ありがとうございます。 409、411、1014・・・色々ありますね(^_^;) これを使うと、イスラム歴とかも表示できるのかも?(使わないけど・・・)

回答No.1

表示形式だけで、同じ値を2回表示(この場合は年)に無理があるような気がします。 別のセルに =TEXT(A1,"ggge年(")&TEXT(A1,"yyyy年)")&TEXT(A1,"m月d日") このように入力すればお望みのように表示されますが、これではいかがでしょうか?

kurosagi99
質問者

お礼

ご回答ありがとうございます。 やはり、難しいですか。 しかしながら、TEXT関数の使い方を教えていただき感謝。

関連するQ&A

  • エクセルの和暦(複雑)を西暦表示に戻すには?

    50代の男性です。 エクセルの1,000個以上の日付データの整理に際しての悩みです。 「2008/11/3」を「セルの書式設定-表示形式-ユーザー定義」で「[$-411]" "yyyy(ggge)"年"m"月"d"日"(ddd)」として、「2008(平成20)年11月3日(月)」と表示させました。 これを、元の西暦(2008/11/3)に戻すには、どのようにしたらよいのでしょうか? どなたか、よろしくお願いします。

  • excel2013和暦と西暦同時表示にて・・・

    excel2013にて  平成27年(2015年)  という表示をさせたい。 以前excel2003では、セルの書式に  ggge"年 ("[$-1033]yyyy"年)" と設定すればよかったのだが、excel2013では、  2015年 (2015年) と表示されてしまう。 いろいろといじっていると偶然できる方法を見つけたのが  [$-411]ggge"年 ("bbbb"年)" という設定。 しかし、bbbbと記述するような解説を見たことが無く、保証された動作なのか 疑問である。 質問なのですが、 (1)平成27年(2015年) と表示できる正規の方法はありませんか (2)偶然見つけた方法ですが、解説頂けないでしょうか。 以上、よろしくお願いします。

  • Excel西暦から和暦

    Excel2007を勉強中の者です。西暦から和暦になおす時に平成であればユーザー定義からggge"年"m"月"d"日"ですが、明治や昭和も変換できるのでしょうか?教えてください。

  • 和暦と西暦の表示

    =DATE(2020,5,1)と入力したとき、ユーザー定義で「yyyy"("ggge")年"m"月"d"日"」の時は、2020(令和2)年5月1日と問題なく表示されるのに、「ggge"("yyyy")年"m"月"d"日"」の時は、令和2(02)年5月1日と表示される。

  • 日付の年を和暦(西暦)とする表示書式

    お世話様です 日付を和暦年(西暦年)月/日と表示する 表示形式をユーザ定義で   ggge"年"(yyyy"年") m"月" d"日"   令和4年(4年)5月13日 と表示されます    令和4年(2022年)5月13日 と表示するユーザ定義は? 因みにyyyy"年"ggge"年") m"月" d"日"とすると  2022年(令和4年)5月13日となりますが

  • 西暦を和暦表示にしたい。

    西暦を和暦表示にしたい。 エクセル2003を使っています。 セルA5に、2010/5/1 と入っています。(セルA5は手入力するセル) セルA6 =A5+1 セルA7 =A6+1 セルA8 =A7+1 セルA9 =A8+1  ・  ・  ・ となっています。 セルA5を使って、セルA1に 『平成22年5月分』と和暦表示させたいのですが、関数で出来ますか? どなたか教えてください。 よろしくお願いします。

  • Excel2010において「元号(西暦)月日」

     昔、古いバージョンのExcelで作成したExcelファイルで、シリアル値を、    元号○○年(西暦4桁年)○月○日[曜日] という形式で表示する様に書式設定したセルがあり、そのセルに例えば    1997/8/1 と入力しますと、本来は    平成9年(1997年)8月1日[金] と表示される筈だったのですが、そのExcelファイルをExcel2010で開いた処、    1997年(1997年)8月1日[金] と表示されてしまいます。  過去の質問を検索しました処、類似した質問として、  QNo.1493844 エクセルで和暦と西暦の表示形式を併用できますか。   http://okwave.jp/qa/q1493844.html を見つけましたが、Excel2010の場合、その質問に対して寄せられた回答の方法では、    1997年(1997年)8月1日 と表示されてしまいます。  私も何度か試行錯誤したのですが、どうにも上手く行きません。  どなたかExcel2010の場合でも有効な    平成9年(1997年)8月1日[金] という形式で表示させる書式設定を御教え頂けないでしょうか?  因みに、    1997年(平成9年)8月1日[金] という形式で表示させる事は[ユーザー定義]の yyyy([$-411]ggge")年"m"月"d"日["aaa"]" で出来たのですが、書類等では元号の方が重視されるため、元号を先に表示して、西暦の方を括弧内に入れたいのです。

  • エクセル2007で西暦を和暦に

    エクセル2007ですが、生年月日が西暦で「1958/07/18」と入力されているものを、昭和33年7月18日という具合に変換させるにはどうすればよいですか? マニュアルには、セルの書式設定→日付→カレンダー種類を西暦から和暦に変更すればよいように 書いてますが、うまくいきません。

  • 西暦を和暦に シリアル値じゃないからできない

    エクセルです。 もともと、西暦年、月、日が別々に入っていたセルがあったので、 これをくっつけて、2011/1/1のようにしました。 そのためか、和暦に変えようと、セルの書式設定で日付で変更してもできません。 これを和暦にするには、どうすればいいでしょうか。

  • エクセルで和暦と西暦の表示形式を併用できますか。

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

専門家に質問してみよう