Excel:算2个时间段交集的时间小时数?(有更新)

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:15:26
假设有4个时间点A1 B1 D1 E1 (B1 E1有可能是次日某时间点)
分别2个时间段,分别为A1到B1,D1到E1
怎么写公式,算2个时间段交集的时间小时数? 返回值为交集的小时数

值为数值型,精确到小数点后两位,不知道怎么改,谢谢!

****如果A1时间点可能在D1和E1中,如果E1时间点可能在A1至B1中.(如果不存在这种现象,当我不存在)

求交集小时
=IF(D1>B1,"无交集",round(TEXT(MIN(B1,E1)-MAX(A1,D1),"[m]")/60,2))

=ROUND((MAX(B1-C1,))*24,2) 1天Excel里面存储的数字是1,所以 (b1-c1)*24 就是这些小时数代表的数字

在刚才的评论里面写好了。呵呵