• ベストアンサー

時間を「昼間」と「夜間」に分けて表示させたい。

時間の入力は、24時間表示で日付が変わる夜12時は、0時00分と入力すると「夜間」と、表示させたいのですが、 =IF(AND(a1〈1,a1〉0)IF(AND(a1〉=7.5/24,a1〈17.5/24),''昼間'', ''夜間''), '''') だと、何も表示されません。他の時間だと「昼間」「夜間」ときちんと表示するのですが。。。 0:00と入力した場合でも「夜間」と表示させる方法はありますか? 頭が混乱してます。どうか教えてください。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.1

>だと、何も表示されません。他の時間だと「昼間」「夜間」ときちんと表示するのですが。。。 外側のIF関数で論理式(AND関数の中の数式)に誤りがあります。 AND(A1<1,A1>0) → AND(A1<1,A1>=0) あなたの式では0より大きく、然も、1より小さいときなので0は含んでいません。 0以上(0を含む)で、然も、1未満(1を含まない)の範囲を対象にしてください。 =IF(AND(A1<1,A1>=0),IF(AND(A1>=7.5/24,A1<17.5/24),"昼間", "夜間"),"")

morikawa24
質問者

お礼

ありがとうございます。 事務所に戻り、早速試してみます。 助かりました。 本当にありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A