在Excel中减去date时间

我试图在Excel中的两个单独的列中减去两个date,以find时间差异。 采用h:mm格式。 源格式如下。

11/18/2014 9:42:39 AM – 10/8/2014 12:17:13 PM

我已经更新了列的正确格式的date。

当我从彼此减去两列时,我得到以下hh:mm值。

21:25

在我看来,计算没有考虑到date。

我能做些什么来纠正这个问题?

好的,问题是您需要将date转换为数字格式,然后进行计算。

步骤1)将两个date转换为数字,保留四位小数

步骤2)减去数字,给出date之间的时间差。 小数点前的数字为整天,小数点后的数字为小时,分钟,秒等。

步骤3)使用=Mod(XX11,1)*24来分隔小时,分钟,秒数,并计算小时数。 按需要重复分钟和秒,使用60而不是24。

您现在将有单独的天数,小时数,分钟数等。根据需要将这些数据放在一起。

计算工作正常,但“hh”不会将date转换为小时。 将结果格式化为[h]:mm