Excel – 如果两个单元格之间的时间

在这里输入图像说明

EXCEL – 第一行例子; 在08:20进入input – 在17:03输出

我想要做的基本上是在8:00-8:59 – 如果行1是他们之间的时间然后输出1,如果没有,然后输出一个0

任何帮助是极大的赞赏

假设08:00-08:59在单元格J1中,那么你可以把这个公式放到J2中:

=IF(AND($A2>=VALUE(LEFT(J$1,FIND("-",J$1)-1)),$A2<=VALUE(RIGHT(J$1,LEN(J$1)-FIND("-",J$1)))),1,0) 

将时间参数存储为文本会强制使用VALUE函数。 把所有东西都按顺序排列,把第一行的小时开始,第二行的小时结束,看起来像这样:

  08:00 09:00 10:00 11:00 12:00 Clock1 C1 Clock2 C2 Clock3 C3 Clock4 C4 08:59 09:59 10:59 11:59 12:59 08:20 I 17:03 X 10:20 I 16:03 X 08:00 I 18:00 O 10:11 I 17:00 O 

将公式更改为:

 =IF(AND($A3>=J$1,$A3<=J$2),1,0)