自定义hh:mm:ss到十进制秒

时间:2016-02-03 04:44:11

标签: excel time format

我有一些时间数据已导入到Excel中。例如,单元格将具有:

10:01:55 AM

格式为自定义为hh:mm:ss AM/PM

我想将其转换为秒,以便我可以运行一些计算。我试过玩这种格式无济于事。

我也试过这个,但结果却是0。

= HOUR(A1)*3600 + MINUTE(A1)*60 + SECOND(A1)

任何想法都将受到赞赏!

2 个答案:

答案 0 :(得分:1)

您的公式对我来说似乎是正确的,尽管可能有更直接的方式进行转换。我认为您的混淆是因为您输入公式的单元格格式为hh:mm:ss AM/PM。如果您将单元格的格式更改为Number CTRL + 1 然后选择“数字”),那么您将获得所需的输出:

enter image description here

<强>更新

基于@micuzzo的侦探工作,冗长公式的替代方法是简单使用:

A1 * 86400

其中86400是24小时工作日的秒数。

答案 1 :(得分:0)

我只需更改单元格的格式即可获得所需内容。您可以右键单击单元格并选择“设置单元格格式”,然后选择“常规”。

吉姆