HH:MM:SS 格式不起作用,秒数超过 60

HH:MM:SS 格式不起作用,秒数超过 60

我有一张很长的时间表,但我不知道如何在不修改所有文档的情况下将 60 秒转换为 1 分钟。例如,我有:9:56:69,但我希望它显示 9:57:9。任何帮助都将不胜感激。

答案1

假设您9:56:59在单元格中A1,并且所有值只有小时、分钟和秒,您可以在单元格中执行以下操作B1

=TIME(HOUR(A1),MINUTE(A1),SECOND(A1))

然后格式化B1为您想要的时间数字格式,或h:mm:ss从自定义列表中选择。

我不确定您说的“不修改所有文档”是什么意思,因为您必须以某种方式进行更改。

另外,您的工作流程是什么?数据是如何进入 Excel 的?我问这个问题是因为当我有一个格式为 的空白单元格时hh:mm:ss,Excel 2013 会自动转换11:12:6311:13:03

答案2

0.4146875如果您简单地在单元格 A1 中输入“9:56:69”,Excel 会假定它是一个时间并输入代表时间的数字9:57:09,如果您将单元格格式化为“h:mm:ss”,则会按此显示。

假设输入“9:56:69”为文本(例如,通过'9:56:69在单元格 A1 中输入,您可以使用函数将其转换为时间TIMEVALUE。在单元格 B1 中输入以下内容:

=TIMEVALUE(A1)

并将单元格 B1 格式化为时间。

相关内容