首页 > 解决方案 > Excel 中 1 小时以下的持续时间值从分钟变为小时

问题描述

我需要导入一个包含持续时间值的 excel 文件。一个消息来源的工作表存在时间值发生变化的问题,因此分钟值现在显示为小时,秒显示为分钟。这是一个例子:

值应为 00:31:26,但显示为 31:26:00。 单元格的实际值是 1900/01/01 07:26:00 ??

excel截图:

在此处输入图像描述

我尝试了不同的单元格格式,加法,减法,但没有乐趣。没有将这些值粘贴到记事本并手动修复它们,我还没有找到解决方案。

有人知道如何解决这个问题吗?

PS> 我已经联系了消息来源修复它,但还没有消息

标签: exceltimeduration

解决方案


如果源值始终错误并且源没有修复它们......您可以创建一个新时间,总小时数为分钟,分钟数为秒。用于显示偏移值的单元格公式A1

=TIME(0;A1*24;MINUTE(A1))

另请参阅:如何从 Excel 中的持续时间值中提取小时部分?

编辑

您可以将其缩短为仅除以 60。我仍然在答案中保留更冗长的方法,因为您可能希望对值应用不同的转换。

=A1/60

推荐阅读