在 Excel 中计算时间差异

在 Excel 中计算时间差异

我想在 Excel 中计算时间差异,但在公式方面遇到了麻烦。

我正在将屏幕时间与实际讲话时间进行比较。

例如

 Speaking clock = 13:00:00  
 System time = 13:05:00  
 Difference = 00:05:00  

我在Excel中遇到的问题是当计算被逆转时:

例如

Speaking clock = 13:00:00  
System time = 14:55:00
Difference = -00:05:00

Excel 拒绝计算这个时间差,只显示 ######,它似乎无法处理时间的减法计算。我相信它可以,只是我的问题。

答案1

您的问题不清楚。

不过,我认为你想找出两个值之间的差值,即使其中一个是负数。我不思考这可以直接在 Excel 中完成,因此,我们需要解决这个问题。

我假设说话时钟在 A 列,系统时间在 B 列。与您的帖子相比,我还使用了不同的值。

=IF(B1-A1>0,TEXT(B1-A1,"h:mm:ss"),CONCATENATE("-",TEXT(A1-B1,"h:mm:ss")))

在此处输入图片描述

相关内容