Excel减去时间

目前正试图build立一个计算两个不同时间之间的小时/分钟的公式。

我目前在Cell D3中使用下面的公式,并在上午12:35作为答案:

=C3-B3 

在这里输入图像说明

我希望它显示的是35分钟,这是正确的时间间隔(上午6:42到上午7:17)。

像这样的东西可以工作:

 =TEXT(C3-B3,"[m]") 

或者如果你想要“分钟”后写

 =TEXT(C3-B3,"[m] ""minutes""") 

例子:

在这里输入图像说明

C3-B3和格式化为[m]将会工作 – 要么是=TEXT(C3-B3,"[m]")要么给单元格定制数字格式[m]

如果Begin是11:45 PM,End是12:15 AM,那么只能看到#############因为两个时间都被认为是在同一天,而12:15 AM是开始第二天。

Try =IF(C4<B4,(1+C4)-B4,C4-B4)
如果C4小于B4,则将End的值加1天。

您必须将公式乘以一天中的小时数(24)和一小时(60)中的分钟数以转换。

所以你的公式应该是以下。

=(C3-B3)* 24 * 60