我看到很多关于如何处理时间 OR 日期的示例,但似乎没有用日期 AND 时间值来完成。
我有以下数据:
并希望特定日期和时间(轮班模式)之间的一些权重之和:
所以
是的,我可以分开日期和时间并单独处理它们,但必须有一个更简单的方法(在第三种情况下它会变得相当复杂)
顺便说一下,比较的日期将使用“= DATE(YEAR(NOW()),MONTH(NOW()),DAY(NOW()) - 1)”来计算昨天的日期(存储于F11)
我有一整页尝试不同的尝试,我不会发布所有,但主要是:
=SUMIFS(
Last36Hours!$K$2:$K$10000,
Last36Hours!$T$2:$T$10000,">=" &
DATE(YEAR(F11),MONTH(F11),DAY(F11)) &
TIME(6,0,0)
)
应该在昨天早上6点之后给我一切,但我绝对蹲下。
答案 0 :(得分:1)
非常接近。 Excel将日期和时间存储为自19/1/1/19或1/1/1904以来的天数和分数。您需要添加到达日期的时间,而不是连接。您可以简化从F11获取日期部分。尝试:
=SUMIFS(
Last36Hours!$K$2:$K$10000,
Last36Hours!$T$2:$T$10000,">=" &
INT(F11)+ TIME(6,0,0))
您也可以在昨天早上6点通过替换
进行硬编码DATE(YEAR(F11),MONTH(F11),DAY(F11)) & TIME(6,0,0)
与
TODAY()-0.75
与:
相同TODAY() - 1 + TIME(6,0,0)