跨午夜时段的From任务计数问题:COUNTIFS公式优化求助
解决跨午夜时段“From”项统计问题
要精准统计18:00至次日06:00跨午夜时段内“From”项的出现次数,核心是在你的COUNTIFS公式中增加对“From”所在列的条件判断,同时拆分跨午夜的两个连续时间段(当天18:00到23:59:59、次日00:00到06:00)分别统计后求和。
假设:
- 时间数据存放在
A:A列 - “From”标识存放在
B:B列 K3单元格为当天18:00的完整时间(比如2024/5/20 18:00)K4单元格为次日06:00的完整时间(比如2024/5/21 06:00)
使用以下公式即可实现精准统计:
=COUNTIFS(A:A,">="&K3, A:A,"<="&DATEVALUE(K3)+1, B:B,"From") + COUNTIFS(A:A,">="&DATEVALUE(K4), A:A,"<="&K4, B:B,"From")
公式说明:
- 第一个
COUNTIFS:统计**当天18:00到当天结束(23:59:59)**范围内,B列为“From”的记录数 - 第二个
COUNTIFS:统计次日00:00到次日06:00范围内,B列为“From”的记录数 - 两者相加得到跨午夜时段的“From”项总次数
如果你的“From”项不在B:B列,只需将公式中的B:B替换为实际存放“From”的列即可。
内容的提问来源于stack exchange,提问作者Morris
相关产品推荐
相关产品推荐

