根据电力-峰/平/谷-三个时段分类统计使用时长
峰时时段为“8:30:00至11:30:00”,“14:30:00至17:30:00”,“19:00:00至21:00:00”;平时时段为“7:00:00至8:30:00”,“11:30:00至14:30:00”,“17:30:00至19:00:00”,“21:00:00至23:00:00”;
谷时时段为“23:00:00至 次日7:00:00”
踩踩楼,等高人解惑。 C2
=SUM(TEXT(A2:B2-{8.5;11.5;14.5;17.5;19;21}/24,"[<]!0")*{1;-1;1;-1;1;-1}*{-1,1},(A2>B2)/3)
D2
=SUM(TEXT(A2:B2-{7;8.5;11.5;14.5;17.5;19;21;23}/24,"[<]!0")*{1;-1;1;-1;1;-1;1;-1}*{-1,1},(A2>B2)/3)
E2
=SUM(TEXT(A2:B2-{0;7;23;24}/24,"[<]!0")*{1;-1;1;-1}*{-1,1},(A2>B2)/3) 不知是哪里有误,直接套用公式,无法计算出数值 数组公式:CTRL+SHIFT+ENTER
下次记得上传附件,可以更好的帮助你 已经在顶楼把附件加上了大佬!请指导 不好意思,刚应酬完,这么晚才给你回复,让你久等了
1.考虑到可能跨多天的情况,采用INT(K2:L2)*{-1,1}
2.潜在的浮点数计算导致极小负数问题,采用MAX(,)
对以上两点的优化,让公式更加的健壮,详见附件。
具体的计算思路,还是见我的帖子,有问题请留言
谢谢您!太赞了!!!
页:
[1]