time - 如果时间在时间​​范围内,Google 表格会进行计数

标签 time google-sheets google-sheets-formula counting countif

在我知道问题出在第一次大于第二次的时间(即晚上 7 点然后凌晨 4 点)之后,我创建了一个单独的表来展示我的情况,但这就是需要的方式,这意味着如果有人在两次之间打卡在第三轮类时间,他们将获得第三轮类费。有没有办法让我可以进行 24 小时的倒数?

这是我用来检查打卡时间的代码:

=IF(COUNTIFS(A2,">=7:00 PM",A2,"<=4:45 AM"),"TRUE","FALSE")

我的测试表可以看到HERE ,我在其中使应该为 TRUE 的单元格引人注目。

My Sheet

最佳答案

尝试:

=COUNTIFS(A3, ">=7:00 PM", A3-1, "<=4:45 AM")=1

0


更新:

=ARRAYFORMULA(VLOOKUP(B3:B9, 
 {TIMEVALUE("00:00 AM"), 1; 
  TIMEVALUE("4:45:01 AM"), 2; 
  TIMEVALUE("7:00 PM"), 1}, 2, 1)=1)

0

关于time - 如果时间在时间​​范围内,Google 表格会进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59491874/

相关文章:

php - MySQL 和 PHP 日期和时间

mysql - 仅在日期和时间上进行 Timzone 转换 - 是否有必要?

google-sheets - Google 电子表格 ImportXML

google-sheets - Google 表格 - 将一个值与逗号分隔列表中的每个值连接起来,并生成单个结果列表

algorithm - O(n log n) 与 O(log n) 有何不同?

Java时间问题

google-sheets - Google 电子表格 : conditional formatting with custom formula based on values from different sheet

android - Google Spreadsheet API update\edit with protocol

google-apps-script - 何时使用 getActiveSpreadsheet?

csv - 如何在不同列中分隔逗号分隔值,同时在 Google 表格中保留行的其余部分中的值?