• 締切済み

エクセルでの日付書式について

エクセルでの日付書式についての質問です。 1968/4/1を、(S43) 1968/04/01のように表示させたいのですが、「セルの書式設定」のユーザー定義で、(gee) yyyy/mm/ddとすると (S43) 43/04/01と表示されてしまいます。 (yyyy) gee/mm/ddならば(1968) S43/04/01と書式通りに表示されるのですが。 ちなみにExcel2000では出来て、Excel2003では出来ないようです。 修正パッチなどご存知の方がいらっしゃいましたら、教えていただけると幸いです。 よろしくお願い申し上げます。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

以下のHPを参考にして下さい。 (gee)[$-1033]yyyy/mm/ddをお試し下さい。

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

お礼

ご回答ありがとうございました。 上でもコメントしましたが、何か変な仕様ですね。 普通に出来るようになればいいように思いますが。

  • gutoku2
  • ベストアンサー率66% (894/1349)
回答No.1

>1968/4/1を、(S43) 1968/04/01のように表示させたいのですが Excel2003ですと、下記で実現できると思われます。 <セルの書式設定> (gee)[$-410]yyyy/mm/dd

donguli
質問者

お礼

ご回答ありがとうございました。 ロケールIDなるものみたいですね。勉強になりました。 仕様とはいえExcel2000では出来て、それ以降のバージョンでは出来なくなるとはおかしいような気がしますが仕方ないですね。 ^^;

関連するQ&A