• ベストアンサー

エクセルの入力規則に係る時刻の複数設定について

 いつもお世話になっております。  インターネットで調べましたが、設定方法を見つけられなかったので、ご教示をお願いいたします。  具体的に説明しますと、仮にA1セルに、午前5時~午前8時と午後5時~午後10時の間しか入力できないように、2つの条件を設定したいと考えています。  入力規則のユーザー設定に、この2つの条件を設定する方法をご教示くださいますようお願いいたします。

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

  • ベストアンサー
  • SI299792
  • ベストアンサー率47% (774/1621)
回答No.3

開始時間、終了時間をセルに入れる場合、画像の様にして、 数式: =AND(A1>=$E$2,A1<=$F$2)+AND(A1>=$E$3,A1<=$F$3) にします。 時間を入れるのは、1塊(4か所)で済みます。

ankle
質問者

お礼

SI299792さん、ご教示ありがとうございます。 おかげさまで、希望どおりの動作になりました。 大変助かりました。 今後とも、どうぞよろしくお願いいたします。

その他の回答 (2)

  • SI299792
  • ベストアンサー率47% (774/1621)
回答No.2

データの入力規則、ユーザー設定 数式: =AND(A1>="5:0"+0,A1<="8:0"+0)+AND(A1>="17:0"+0,A1<="22:0"+0)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

A1セルのユーザー設定の数式 =OR(AND(A1>=A5,A1<=A6),AND(A1>=A7,A1<=A8)) A5セル=5:00 A6セル=8:00 A7セル=17:00 A8セル=22:00

ankle
質問者

補足

aokiiさん、ご回答誠にありがとうございます。 すみません、例としてA1セルの一つしか示しませんでしたが、実際使用しているものだとA1~B100になり、この範囲に設定したいと考えています。  何度も申し訳ございませんが、範囲に設定する場合は、どのような設定になりますでしょうか。  よろしくお願いいたします。

関連するQ&A

専門家に質問してみよう