- ベストアンサー
エクセルのセルに「04/5/14」と出すようにするには、どのように表示形式の「ユーザ定義」を作ればいいのでしょう?
タイトル通りなのですが、エクセル(バージョンは97)のセルに日付を入力する時に、例えば「04/5/14」「04/5/15」・・・と出すようにするにはどのように表示形式の「ユーザ定義」を作ればいいのでしょうか? 私も色々試したのですがどうしても「04/5/14」と入力すると「1992/5/14」等のようになってしまいます…。ちゃんと「2004/5/14」と入力すれば「04/5/14」出ましたが、そのまま「04/5/14」と入力したままだしたいのです。 ご存知のかたいらっしゃいましたらよろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#3です。 >どうしても「04/5/15」と入力してしまうと「92/5/15」というふうになってしまいます…。 この理由はOKWEBの質問でも、見たことが無く、自分のテスト(エクセル2000)でも再現できず、自分の知識の予想外です。 平成4年は1992年で何か関連がありそう? h04/5/15やh04/5/15と入力すると1992/5/15になるようですが(ただし書式を1997/3/4に設定している時、または数式バー部の表示)
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
>入力したままだしたいのです 入力した形式が書式-セルで出て(リストにある)くる形式なら出ます。 またユーザー定義で指定できる形式なら出来るが、 出来ない形式もあります。 出来る形式は 年月日の前後順序をいろいろ指定する。 0を出すかどうか。04/05/03 邦暦の年号をつける(先頭) 英語の月名JAN,FEBなどとその前後 年月日の文字を入れる。 区切り文字/や. 漢字化 日付部分を省く。04/05/15で04/05 なら出来るが、2004年を4/5/15とは出来ないと思う。 04/5/15になってしまう。
お礼
ユーザー定義(yy/m/d)により「5/15」というふうに入力しても「04/5/15」というふうに出たのも発見しました!ですが、どうしても「04/5/15」と入力してしまうと「92/5/15」というふうになってしまいます…。 ん~、エクセル…、奥が深いです^^; ご回答ありがとうございました
- daiku164
- ベストアンサー率34% (151/437)
「ユーザ定義」にこだわらなければ、 「文字列」にすれば、そのまま出ますよ、 ただし日付を何らかで使う場合は良くないですが、
お礼
>ただし日付を何らかで使う場合は良くないですが、 そうなんです!今後の事を考えて、あまり「文字列には」しない方がいいのかと考えていました。 ご回答ありがとうございましたm(__)m
- hana-hana3
- ベストアンサー率31% (4940/15541)
ユーザー定義のなかに、 yy/mm/dd と入れると2桁表示になります。
お礼
早速のご回答有難うございました! 実家のPC(エクセル2002)で一度やってみましたら、「04/05/14」というように月の数字が「05」のように「0」が入ってしまったのですが、「yy/m/d」というようにしたら出来ました! でも(会社の)エクセル97で出来るかが心配です(なんとなく今日試して出来なかったような気もして…)。 また明日やってみます。ご回答感謝します。
補足
今日改めて、会社で「ユーザー定義(yy/m/d)」を作り、やってみたのですが、バージョンが違うからか「04/5/14」と打つと「92/5/14」というようになってしまいます(TT) バージョン毎に違うのにはかなりビックリしました!本当にちょっとした事でしたし…
お礼
再度ご回答ありがとうございます。 >平成4年は1992年で何か関連がありそう? おそらく、年の部分の「04」は平成4年となぜか認識してしまって、その西暦の1992年の92の部分だけが出てしまってるのでしょうね… 私のエクセル2002も大丈夫でしたし、きっと2000あたりから変わったのでしょうかね?? 色々お手数かけましたm(__)m