假设A列为发生时间,B列为恢复时间,在C2输入:
以数值格式显示:
=TEXT((TEXT(B2,"yyyy-mm-dd")-TEXT(A2,"yyyy-mm-dd"))*18+IF(TEXT(B2,"hh:mm")*24<6,6,TEXT(B2,"hh:mm")*24)-IF(TEXT(A2,"hh:mm")*24<6,6,TEXT(A2,"hh:mm")*24),"0.00")
下拉复制公式即可
以时间格式显示:
=TEXT(((TEXT(B2,"yyyy-mm-dd")-TEXT(A2,"yyyy-mm-dd"))*18+IF(TEXT(B2,"hh:mm")*24<6,6,TEXT(B2,"hh:mm")*24)-IF(TEXT(A2,"hh:mm")*24<6,6,TEXT(A2,"hh:mm")*24))/24,"[H]:MM")
下拉复制公式即可
不知道你的表具体是什么格式,所以不太确定,故以如下格式为例:
A列 B列 C列 D列
发生日期 发生时间 恢复日期 恢复时间
2011-05-01 17:30:29 2011-05-03 08:36:09
可在E列的对应单元格中输入:=IF(B1