• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelの日付型の入力規則)

Excelの日付型の入力規則

このQ&Aのポイント
  • Excelの日付型の入力規則について解説します
  • ファイルに含まれる日付型の列を正しく入力する方法を説明します
  • 「11.11.11」のように入力された場合でも「2011/11/11」に強制的に変換する方法を教えます

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

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

やって出来ないことではありませんが, >社内の人から「入力の値が正しくありません」というメッセージが出るたびにメッセージの意味がわからず「入力ができない」と問い合わせが来ます。 添付図のように「何が違っててどうしたらいいのか」丁寧に説明して,入力するヒトにキチンと「正しいデータ」を記入してもらうべきところです。 マクロ等を使って黙ってお世話してあげることも不可能ではありませんが,黙って「間違って直してしまう」方が危険です。

narnia_aslan
質問者

お礼

わざわざ入力例まで教えていただいてありがとうございます。 そのようにして周知を徹底します。

その他の回答 (3)

  • a987654
  • ベストアンサー率26% (112/415)
回答No.4

NO3の意見に1工夫(マクロ変更しないで済む方法) 現在の入力セル以外の所に年、月、日の入力セルを 作って入力してもらいます。 仮にB10~B12に年、月、日としたら 現在の入力セルに =DATEVALUE(TEXT(B10,"#")&"/"&TEXT(B11,"#")&"/"&TEXT(B11,"#")) (B10~B12はおつくりになる表に合わせて変更願います。) 入力は、数値、全角、半角、全角/半角混在、数字の文字列どれでも 構いません。 但し”2011年”の様に入力するとエラーになります。

narnia_aslan
質問者

お礼

ありがとうございます。 年月日に分けるとまた入力時に混乱を招くかもしれませんので入力規則で対応してみます。

  • hayasi456
  • ベストアンサー率40% (2402/5878)
回答No.3

マクロの変更は面倒でしょうけど 不特定多数の人に間違いなく同じように入力してもらうことが重要でしょうから 日付を3列にして年、月、日とそれぞれ独立させ 入力規則の日本語入力をオフ(英語モード)に設定しておいてはいかがでしょう。 可能ならば年もしくは年月は入力しておいて、月日もしくは日のみ入力すれば良い様に されてはいかがでしょう。

narnia_aslan
質問者

お礼

ありがとうございます。 年月日を分けるとまた混乱が起きそうなので… 入力規則で何とかしてみます。

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

それは単に入力規則のエラーメッセージを「yyyy/mm/dd の書式で入力してください。例:2011/11/11」ってな感じに変更してやれば済む問題では無いでしょうか。 変な機能を組み込むと後々のメンテナンスも大変ですよ。

narnia_aslan
質問者

お礼

ありがとうございます。 そのようにしてみます。