• ベストアンサー

セル書式設定のユーザー定義について

あるセルに、日付を入力したいのですが、以下のような形で入力するには、ユーザー定義でどのように登録すれば良いのでしょうか。 ・「H23/9/29」 ・「平成23/9/29」 西暦ならば、yyyyとの入力で出来ることは検討がついたのですが、元号についてはよく設定がわからなかったので質問させて頂きました。 よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

いちど日付欄の希望の書式に近い書式を選んでからユーザー定義欄に移動すると,どんな具合に設定されているのか,サンプルとして確認することが出来ます。 日付欄の「H23.3.14」を選んでからユーザー定義に行く: [$-411]ge.m.d;@ >H23/9/29 ge/m/d 日付欄の「平成23年3月14日」を選んでからユーザー定義に行く: [$-411]ggge"年"m"月"d"日";@ >平成23/9/29 ggge/m/d

その他の回答 (1)

  • t-yamada_2
  • ベストアンサー率40% (587/1460)
回答No.1

・「平成23/9/29」   元号表記するなら「g」を頭に付けます。付ける数により「H」「平」「平成」など変わります。  「H23/9/29」⇒ 1個 gyyyy"/"m"/"d  「平23/9/29」⇒ 2個 ggyyyy"/"m"/"d  「平成23/9/29」⇒ 3個 gggyyyy"/"m"/"d

関連するQ&A

  • 【Excel】「書式設定」の「ユーザー定義」

    Excel2007使用です。 「書式設定」についていくつかわからないことがあります。 (1)「書式設定」の「ユーザー定義」で元号を平成にしたい。 例えば既に入力した2010/1/1という日付を平成に自動的に一括変換したい場合。 (2)任意のテキストを入力後に登録したテキストが自動的につく操作は? 例えば「100」と入力した後に「g」と自動的に入力されようにする。 (3)任意のテキスト を入力した後に自動的にカッコ「」で括られるようにするには? 宜しくお願いします。

  • yyyy/mm/ddとユーザー定義しても…

    エクセル2010です。 日付を 2012/08/09 などの形で入れたいのですが yyyy/mm/ddとセルの設定でユーザー定義しても 2012/8/9 のように、二桁の場合に0が消えてしまいます。 日付はctrl + で入れているのですが それがよくないのでしょうか。 ctrl + で入れても 2012/08/09 など0のつく形にするにはどうすればよいですか?

  • セルの書式設定について

    セルの書式設定について教えて下さい。 あるセルに結構複雑な関数(INDEX、SMALL等の組み合わせ)を設定し 他のセルから日付をセットしたのですが、日付として表示されません。 文字項目などは特に問題なく表示されてます。 (セットの仕方はMackyNo1さんから教えて頂きました) セットはされているようですが、例えば 2014/4/1 → 41699 のように 表示されてしまいます。 普通であれば、セルの書式設定で日付にすれば、あるいはユーザ定義で yyyy/mm/ddのように設定すれば日付として表示されますが、どうしても 日付になりません。 解決策をご存じの方いらっしゃいましたら、ご教授下さい。 よろしくお願いします。

  • EXCEL-セルの書式設定-ユーザー定義で

    EXCELのセルの書式設定のユーザー定義で以下のようにしたいのですが・・・ A-01(商品名い)  一つ下のセルに A-02(商品名ろ) A-03(商品名は) こういった表示を簡単に入力する為に 「A-##;(@)」と定義し、「01/商品名い」、「02/商品名ろ」、「03/商品名は」と入力すればできるかと思ったのですがうまくいきません。 どうしたらうまくいくでしょうか?

  • エクセルのセルの書式設定→ユーザー定義

    エクセルで数値を打ち込む単純作業をしています。 小数点以下1桁表示まで入力しているのですが、小数点を省いて入力する事は出来ませんか? 例えば、1.2を表したいのであれば、12と打って1.2と表示させたいです。 セルの書式設定→ユーザー定義で出来そうなのですが、設定の仕方がわかりません。 これって可能ですか? またその表で平均値やグラフを表したいのですが、きちんと反映されますか? よろしくお願いします。

  • エクセルの書式設定→ユーザー定義

    エクセル2003です。A1のセルに300と入力しA2のセルに17.5と入力したら@17.5と表示したいのです。A3に掛け算の合計5250となるよに。A2に書式設定→ユーザー定義で##”@”###とし17.5と入力したら@18になってしまいます。いろいろ試したのですがうまくいきません。ユーザー定義を教えて下さい。よろしくお願いします。

  • エクセル セルの書式設定 ユーザー定義について

    エクセル2000で特定の列のセルにユーザー定義を設定したところ、 別のセルにも勝手に設定されてしまい、何度その(別の)列全体を標準に 直しても、次の行を入力するとそのセル以降の列に設定されてしまいます。 どういう原因が考えられるでしょうか?

  • セルの書式設定のユーザー定義

    お世話になります。 セルの書式設定にあるユーザー定義を使って、大会のタイム入力を簡略化したいと思っています。 3344と入力すると33秒44となるように設定してあるのですが、タイムが1分を超えてしまうものがあり、その場合13344→133秒44と表示されてしまいます。 そこで、4ケタの時は○○秒○○、5ケタの時は○分○○秒○○というように表示されるよう設定したいのですが、そういうことは可能でしょうか? (例) 3344→33秒44 13344→1分33秒44 よろしくお願いします。

  • エクセルVBA セルの書式につい

    ユーザーフォームのテキストボックスに入力した日付(yyyy/mm/ddの形式)をA1セルに入れるとします。  Range("A1").Value = Me.txt日付 A1セルの表示形式は書式設定でユーザー定義の"d"で表示されるように設定していますが、 テキストボックスに入力した形式のまま(yyyy/mm/dd)でA1セルに表示されてしまいます。 上記のみではNGでしょうか? ちなみに、yyyy/mm/ddと入力されたA1セルを一旦編集モード([F2]キーを押した状態)にして[Enter]を押すと"d"(書式設定で指定している書式)に変わります。 参考:A1セルの日付をみて別シートの一覧からVlookup関数で値を検索したいところが、yyyy/mm/ddで表示されるためにエラーとなってしまいます) ご存知の方教えていただきたいです。

  • excel セルの書式設定 でユーザー定義を使う

    excel セルの書式設定 のユーザー定義で @ kW と定義し そのユーザー定義のセルで 関数 ”=100*100”とすると   10000 kWとでるつもりが =100*100 kWとしか出ません 対処法をお教え願えませんか。

専門家に質問してみよう