在我知道问题出在第一次大于第二次的时间(即晚上 7 点然后凌晨 4 点)之后,我创建了一个单独的表来展示我的情况,但这就是需要的方式,这意味着如果有人在两次之间打卡在第三轮类时间,他们将获得第三轮类费。有没有办法让我可以进行 24 小时的倒数?
这是我用来检查打卡时间的代码:
=IF(COUNTIFS(A2,">=7:00 PM",A2,"<=4:45 AM"),"TRUE","FALSE")
我的测试表可以看到HERE ,我在其中使应该为 TRUE 的单元格引人注目。
最佳答案
尝试:
=COUNTIFS(A3, ">=7:00 PM", A3-1, "<=4:45 AM")=1
更新:
=ARRAYFORMULA(VLOOKUP(B3:B9,
{TIMEVALUE("00:00 AM"), 1;
TIMEVALUE("4:45:01 AM"), 2;
TIMEVALUE("7:00 PM"), 1}, 2, 1)=1)
关于time - 如果时间在时间范围内,Google 表格会进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59491874/