关于EXCEL中两个日期之差的问题(特殊)

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:28:47
我们是网络维护单位,要做一个维修时间长度的表格,比如保修时间是2008年7月16日9:34,维修结束时间是2008年7月18日15:26,我们单位是早上8点上班,下午5点下班,就是说,我不能把下午5点之后到第二天8点之前的时间计算在内,这不是员工的工作时间,再加上双休日的空缺,我不知道这个函数该怎么写了,望高手指教!满意我会补分!!先谢谢了

经过仔细调试:
公式如下(A1,B1为时间):

=SUMPRODUCT((WEEKDAY(A1+ROW(INDIRECT("1:"&TEXT((B1-A1)*1440,"0")))/1440)={2,3,4,5,6})*(ABS(HOUR(A1+ROW(INDIRECT("1:"&TEXT((B1-A1)*1440,"0")))/1440)-12)<4.5))/60

误差为:正负1.2分钟.

恩,对不起,我也没写出来……计算了不对!