- ベストアンサー
エクセル関数
エクセル初心者です。 5時00分から21時59分までを「昼間」、22時00分から4時59分までを「夜間」と表示させたいです。セルA1に出発時間と入力して、A2には出発した時間(表示形式を時刻表示で22時45分と表示)を入力しています。この場合(22時45分のときは)A3に「夜間」と表示できるようにしたいのですが方法がわかりません。基本的なことで恐縮ですが仕事で必要に迫られています。ご協力お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
例えばA3セルには次の式を入力すればよいでしょう。 =IF(A2="","",IF(AND(A2>="5:00"*1,A2<="21:59"*1),"昼間","夜間"))
その他の回答 (1)
noname#198951
回答No.1
条件は3つ 05:00~21:59 と 22:00~23:59 と 00:00~04:59 で分けたらわかりませんか? 05:00~21:59だったら『昼間』、それ以外なら『夜間』と表示するのもあるでしょうし、それぞれの条件に合わせて『昼間』,『夜間』と表示させるのもアリでしょう。 また入力を間違って、24:00以上の時間を入れてしまった時のエラー表示も必要かもしれませんね。
質問者
お礼
ありがとうございました。エラー表示と入力エラーは全く考えられませんでした。これから勉強したいと思います。またご協力お願いします。
お礼
ありがとうございました。素晴らしいです。 本当に助かりました。