如何使用Google表格计算两次“经过”时间之间的差

时间:2019-04-15 15:30:40

标签: google-sheets google-sheets-formula

我在Google表格中有两列,第1列是我在轨道周围的时间列表,格式为“ 01:23.456”或“ minutes:seconds.milliseconds”。第2列以相同的格式列出了某人在某条轨道上的时间。我正在寻找一种方法来计算我的时间与另一个人的时间之间的时差,以了解我目前的时差。

我已经尝试了多种不同的日期和时间格式,甚至尝试制作自定义数字格式。我是Google表格的新手,所以我可能一直在错误地处理此问题。

例如,如果我在赛道上的时间是“ 01:00.00”,而另一个人的时间是“ 00:50.500”,则第三列应显示“ 00:09.500”。目前,我所有的尝试都给我一个相同的错误,即“是文本,不能被强制转换为数字”。

1 个答案:

答案 0 :(得分:0)

=TEXT(MINUS(LEFT(A1, 2)*60*1000+MID(A1, 4, 2)*1000+RIGHT(A1, 3),
            LEFT(B1, 2)*60*1000+MID(B1, 4, 2)*1000+RIGHT(B1, 3))*0.001, "00:00.000")

0