如何计算两个单元格之间的时间差(以秒为单位),其中单元格格式为“yyyy-mm-dd hh:mm:ss”格式的文本?

问题描述 投票:0回答:2

如何计算两个文本单元格之间的时间差(以秒为单位),其中单元格的格式为“yyyy-mm-dd hh:mm:ss”?

万分感谢!

2019-03-21 09:53:56
2019-03-21 09:54:25
2019-03-21 14:10:36
2019-03-21 14:10:42
2019-03-22 11:49:16
2019-03-22 11:49:51
2019-03-22 11:50:21
2019-03-22 11:50:50
excel excel-formula excel-2003
2个回答
0
投票

当您在Excel中减去两个日期时间时,您将以十进制数的形式返回到一秒的精确度。

所以2019-03-21 09:53:56 - 2019-03-21 09:54:25会给你:0.000335648作为回报。您可以将该时间乘以一天中的秒数来获得答案0.000335648*24*60*60 = 29 seconds

在一个公式中,这将是=(A2-A1)*24*60*60

enter image description here


0
投票

如果您的日期时间是作为文本输入的,则可以使用类似的内容将它们转换为Excel可用于计算的值:

=DATEVALUE(LEFT(A1,10)) + TIMEVALUE(RIGHT(A1,8))

要将两个此类值之间的差异转换为秒,请乘以86400(24 * 60 * 60)

© www.soinside.com 2019 - 2024. All rights reserved.