【发布时间】:2019-04-10 23:24:11
【问题描述】:
我正在寻找 excel 中的公式,让我知道每个日期/时间的日期是高峰还是非高峰(电力使用数据)。高峰/非高峰由季节、星期几和时间决定。
峰值等于:
JUNE-SEPTEMBER (SUMMER)
- mon, tue, wed thurs, fri and hour 9:00-18:00
OCTOBER-MAY (WINTER)
-mon, tue, wed, thurs, fri and hours 8:00-21:00
非高峰时段 - 所有其他时间。 (即这是错误的)
我有代码可以单独确定某些东西是否处于高峰期:
六月至九月
IF(AND(WEEKDAY(A2,2)<=5,WEEKDAY(A2,2)>=1,A2-INT(A2)>=0.375,A2-INT(A2)<=0.75),"peak","off-peak"))
十月-五月
IF(AND(WEEKDAY(A2,2)<=5,WEEKDAY(A2,2)>=1,A2-INT(A2)>=0.333,A2-INT(A2)<=0.875),"peak","off-peak"))
但是,我的问题是我不知道如何将这些与日期放在一起
2019 年 1 月 2 日 09:00 进行第一步以确定它是否符合夏季或冬季的条件。这可以在 excel 中使用嵌套的IF 吗?我似乎无法得到这个。
用If 声明显示日期是冬季还是夏季的单独列很容易,我已经做到了。但是我仍然不知道如何将它与上述功能结合起来。
非常感谢。
Excel - day/date/time to determine peak/offpeak
我希望输出只是告诉我高峰或非高峰,但是根据一年中的时间而变化的小时数让我感到困惑。
【问题讨论】: