
問題 1: 数値形式が dd.mm.yyyy である Excel セルがあります。
データ検証の日付条件を使用して、特定のセルに制限を追加する必要があります。データ検証では、開始日を 01-01-2012 よりも大きい値に設定しました。
しかし、セルに日付「01.02.2012」を入力すると、エラー メッセージが表示されます。「無効な値を入力しました」。
データ検証の日付形式を変更して、「dd.mm.yyyy」形式の StartDate を受け入れるようにするにはどうすればよいですか?
問題 2: セルの日付形式を dd.mm.yyyy に設定すると、すべての日付がこの形式に変換されます。ただし、たとえば 2012.02.01 と入力した場合は、引き続きこの形式で表示されます。
どのような助けでもいただければ幸いです。
注: これはプログラミングに関する質問ではありません。
答え1
通常、書式設定は日付の表示方法のみを規定し、入力内容の解釈方法は規定しません。
地域設定によって入力内容の解釈方法が決まります。お住まいの地域はどこですか?
おそらく、01.02.2012 も 2012.02.01 も有効な日付として認識されません (入力時)。01/02/2012 または 2012-02-01 と入力してみてください。日付は好きなようにフォーマットできます。
答え2
できると思いますカスタムフォーマットを定義する!!
試してみたらうまくいきました!! :)