Excel,计算hh:mm时间差

Excel,计算hh:mm时间差

我有 2 个单元格(A1、A2),格式例如[h]:mm

示例 1
A
1 40:00
2 30:00
3 这里应该显示-10:00

在单元格 A3 中,我想要hours:minutes两个单元格之间的差异,格式相同([h]:mm)。在上面的示例中,在 A3 中应该显示-10:00

示例 2
A
1 40:00
2 45:00
3 这里应该显示5:00

我已经=TEXT(A1-A2, "[h]:mm")在 A3 中尝试过了作品当A2小于A1时,但在示例1中它将显示10:00而不是-10:00而在示例2中,它将出错。

我怎样才能完成这个计算?

答案1

添加-带有文本格式的以获得“负”时间。

=TEXT(A1-A2,"-[h]:mm")

对于这两种情况,请使用:

=IF(A1>A2,TEXT(A1-A2,"-[h]:mm"),A2-A1)

相关内容