excel表格一个单元格内跨日时间差的算法例如 19:30—04:00

如题所述

假设是同月份中不同日之间要计算时间差:

分成4列:

 

 

前三行都是文本格式,剩下的常规格式。

第4行是 第3行与第2行的差

A5:=A4*24*60*60

B5:=B4*60*60

C5:=C4*60

D4:=C4

然后把这些值都相加,最后加出来的值除以3600

 

就是相差的小时数。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-26
把所有的时间点全部换算成该时间点 与 该月的1号凌晨0点 的 时间差, 比如 1号 12点的 值为12, 12号16点的值为(12-1)*24+16,依次类推,然后 两个相减,就得出该月内任意2个时间的 时间差,跨多少日都可以,只要2个 时间是同一年的同一个月就好
第2个回答  2013-04-26
可以分别计算日期差和时间差,再折算成时间差。追问

例如:4月23日 19:30到4月24日04:00 只要求出时间差 几个小时即可。

追答

4月24日-4月23日=1;

04:00-19:30=-15.5;

1*24+(-15.5)=8.8小时。

相似回答