• ベストアンサー

エクセルの日付入力

基本的なことかもしれませんが教えてください!! 会社で使用しているエクセルで作成したフォーマットに、何箇所かのセルに日付を入力していってます。 (1)「8/9」とテンキーで入力してエンターを押すと、「8月9日」と自動的にかわります。 この数字部分を「8月9日」と全角に自動的に変えるには書式設定などどうしたらいいですか? (2)同じく、「8月1日から8月10日」と1つのセルで、上の(1)のようにテンキーだけを使って入力していきたいのですが、どのように設定したらいいですか? 説明がわかりにくいかもしれないのですが、お解かりの方いらっしゃれば教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • poohron
  • ベストアンサー率59% (574/971)
回答No.1

(1)は書式設定のユーザー定義で [DBNum3] m"月"d"日" としてみてください。 ただし、  ・「月」と「日」以外はすべて半角文字です。  ・] と m の間には必ず半角スペースを入れてください。 (2)はやり方が思いつきません…。 どなたかお願いします(-_-;)

その他の回答 (2)

  • sumjji
  • ベストアンサー率66% (10/15)
回答No.3

(2)ですが入力のオートコレクトを使ってみてはどうでしょうか? メニューバーのツール⇒オートコレクトを選択して、オートコレクトのダイアログボックスで入力中にオートコレクトにチェックを入れて、 修正文字列にテンキーにある文字(数字以外)を入力して修正後の文字列に例えば「月」という漢字を入れて追加を押します。後はOKボタンを押せば、入力中に自動的に変換がされます。 例 修正前「/」(スラッシュ)⇒ 修正後「月」 修正前「*」(アスタリスク) ⇒ 修正後「日」 修正前「.」(ドット)⇒ 修正後「から」 これを登録しておけば次のように入力すれば自動的に修正されます。 8/8*.8/10* と入力 8月8日から8月10日 と修正 入力が出来たら最初の入力中にオートコレクトのチェックをはずしておきます。次回はこのチェックをつけるだけで使用できます。 参考までに、エクセルの昨日が紹介されたページを紹介しておきます。

参考URL:
http://na5.blog101.fc2.com/
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

(1)は既回答。 (2)は書式では無理で 関数で =JIS(MONTH(B1))&"月"&JIS(DAY(B1))&"日~"&JIS(MONTH(B1+10)&"月")&JIS(DAY(B1+10)&"日") ぐらいか。 入力省力化も大切だが、無理を言いなさんな、という感じです。 VBAでも勉強して考えたら。

関連するQ&A