Excelで時間を確認するif文を作成する必要があります。たとえば、時間が次の場合
00:00:01 から 06:00:00 時刻が 06:00:01 から 12:00:00 の場合、値 1 を指定します。時刻が 12:00:01 から 18:00 の場合、値 2 を指定します。 00 値 3 を指定し、時間が 18:00:01 から 00:00:00 の場合、値 4 を指定します
これをどのように実装すればよいですか?
Excelで時間を確認するif文を作成する必要があります。たとえば、時間が次の場合
00:00:01 から 06:00:00 時刻が 06:00:01 から 12:00:00 の場合、値 1 を指定します。時刻が 12:00:01 から 18:00 の場合、値 2 を指定します。 00 値 3 を指定し、時間が 18:00:01 から 00:00:00 の場合、値 4 を指定します
これをどのように実装すればよいですか?
時間がセル A1 にあると仮定すると、次のように使用できます。
=CEILING(A1/0.25,1)
それは私のためにいくつかのサンプルデータで働きました:
12:01:03 3
18:19:00 4
00:00:01 1
日付は実際には Excel の数値であり、1 単位は 1 日を表すため、上記は機能します。当然、1 日を 4 で割ると、探しているものが得られます。
これを試して
=TEXT(IF(INT(TEXT(A1,"[m]"))<=360,1,IF(INT(TEXT(A1,"[m]"))<=720,2,IF(INT(TEXT(A1,"[m]"))<=1080,3,IF(INT(TEXT(A1,"[m]"))<=1440,4,"")))),"#")