咨询excel两个日期时间差的问题
山水无言 2012-05-23 02:36:39 假设A和B列数据格式如下:
A列:受理时间,例如:2012-4-2 13:48:10
B列:回单时间,例如:2012-4-2 14:43:07
怎么计算AB2列相差几个小时?要求,受理时间0点至8点、20点至次日8点不计入时差
我找到别人写的一个公式,对于2个减号后面的部分看不太明白----
(1)A2-INT(A2)和B2-INT(B2)表示什么?它的实际意义是什么?
(2)好像MIN(12,MAX(0,(A2-INT(A2))*24-8))表示剔除受理时间在0点至8点的时间段,我怎么也看不明白MIN(12,MAX(0,20-(B2-INT(B2))*24))表示什么意思,因为B列是回单时间,跟回单时间有什么关系?
哪位高手帮助解释一下
=DATEDIF(A2,B2+1,"D")*12-MIN(12,MAX(0,(A2-INT(A2))*24-8))-MIN(12,MAX(0,20-(B2-INT(B2))*24))