excel表格中的时间函数问题待请教~高手进!
发布网友
发布时间:2022-04-20 03:17
我来回答
共1个回答
热心网友
时间:2023-06-25 15:15
首先你的数据一定要是标准的日期+时间格式
类似2010-4-5
03:35:00
PM
A1输入
下单日期和时间,格式如上,B1输入完成日期和时间
C1输入
=TEXT(IF((DATEDIF(A1,B1,"d")-1)<0,0,(DATEDIF(A1,B1,"d")-1))*7/24+IF(DAY(A1)=DAY(B1),IF(HOUR(B1)<12,B1-A1,B1-A1-"2:00"),IF(HOUR(A1)<12,"15:00"-TIME(HOUR(A1),MINUTE(A1),0),IF(HOUR(A1)<14,3,"17:00"-TIME(HOUR(A1),MINUTE(A1),0))))+IF(DAY(A1)=DAY(B1),0,IF(HOUR(B1)<12,TIME(HOUR(B1),MINUTE(B1),0)-"8:00",IF(HOUR(B1)<14,4,TIME(HOUR(B1),MINUTE(B1),0)-"10:00"))),"[h]小时m分s秒")这个应该对
求出的是工作时间
一天按7小时计算的
中间休息不算
这个比较严谨,适用于任何时间段