Excel转换秒dd hh mm ss为更大的值

时间:2015-03-05 10:04:24

标签: excel datetime

我正在尝试将秒转换为dd hh:mm:ss格式  我正在使用公式:

=A1/(24*60*60)

对于1099014,我得到结果12 17:16:54

对于2198028,我得到结果25 10:33:48

但是对于3297042,我得到了结果07 03:50:42

我需要结果的值是7473837,我得到结果26 12:03:57,我认为这是不正确的。

那么为什么这个值在excel中会像这样波动,我怎样才能准确计算出正确的值?

谢谢

1 个答案:

答案 0 :(得分:2)

3,297,042秒代表38天03:50:42

如果您将格式扩展为包含整个日期:yyyy MM dd hh:mm:ss

您会看到:1900 02 07 03:50:42

这就是您的格式字符串为您提供07 03:50:42

的原因

7,473,837也是如此,其中日期为1900 03 26 12:03:57

我可能错了,但似乎没有格式(比如[h]几个小时)告诉excel显示天数。相反,你可以使用:

=INT(A1/86400) & TEXT(A1/86400," hh:mm:ss")