- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelの日付型の入力規則)
Excelの日付型の入力規則
このQ&Aのポイント
- Excelの日付型の入力規則について解説します
- ファイルに含まれる日付型の列を正しく入力する方法を説明します
- 「11.11.11」のように入力された場合でも「2011/11/11」に強制的に変換する方法を教えます
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- a987654
- ベストアンサー率26% (112/415)
回答No.4
NO3の意見に1工夫(マクロ変更しないで済む方法) 現在の入力セル以外の所に年、月、日の入力セルを 作って入力してもらいます。 仮にB10~B12に年、月、日としたら 現在の入力セルに =DATEVALUE(TEXT(B10,"#")&"/"&TEXT(B11,"#")&"/"&TEXT(B11,"#")) (B10~B12はおつくりになる表に合わせて変更願います。) 入力は、数値、全角、半角、全角/半角混在、数字の文字列どれでも 構いません。 但し”2011年”の様に入力するとエラーになります。
質問者
お礼
ありがとうございます。 年月日に分けるとまた入力時に混乱を招くかもしれませんので入力規則で対応してみます。
- hayasi456
- ベストアンサー率40% (2402/5878)
回答No.3
マクロの変更は面倒でしょうけど 不特定多数の人に間違いなく同じように入力してもらうことが重要でしょうから 日付を3列にして年、月、日とそれぞれ独立させ 入力規則の日本語入力をオフ(英語モード)に設定しておいてはいかがでしょう。 可能ならば年もしくは年月は入力しておいて、月日もしくは日のみ入力すれば良い様に されてはいかがでしょう。
質問者
お礼
ありがとうございます。 年月日を分けるとまた混乱が起きそうなので… 入力規則で何とかしてみます。
- mt2008
- ベストアンサー率52% (885/1701)
回答No.1
それは単に入力規則のエラーメッセージを「yyyy/mm/dd の書式で入力してください。例:2011/11/11」ってな感じに変更してやれば済む問題では無いでしょうか。 変な機能を組み込むと後々のメンテナンスも大変ですよ。
質問者
お礼
ありがとうございます。 そのようにしてみます。
お礼
わざわざ入力例まで教えていただいてありがとうございます。 そのようにして周知を徹底します。