Excel 中的持续时间值 Excel 不到 1 小时,从分钟变为小时
Time duration value in Excel under 1h shifted from minutes to hours
我需要导入一个 excel 文件,其中包含持续时间值。一个消息来源的问题是他们的工作表时间值发生了变化,以至于分钟的值现在显示为小时,秒显示为分钟。这是一个例子:
值应为 00:31:26 但显示为 31:26:00.
单元格的实际值为 1900/01/01 07:26:00 ??
excel 截图:
我尝试了不同的单元格格式,加、减但没有任何乐趣。除了将这些值粘贴到记事本并手动修复它们之外,我还没有找到解决方案。
有人知道如何解决这个问题吗?
PS> 我已联系消息来源进行修复,但目前还没有消息
如果源值一直是错误的并且源没有修复它们...您可以创建一个新时间,总小时数为分钟,分钟数为秒。显示从 A1
:
移动后的值的单元格公式
=TIME(0;A1*24;MINUTE(A1))
另请参阅:How can I extract the hour part from a duration value in Excel?
编辑
您可以将其缩短为仅除以 60。我仍然在答案中保留更冗长的方法,因为您可能希望对值应用不同的转换。
=A1/60
我需要导入一个 excel 文件,其中包含持续时间值。一个消息来源的问题是他们的工作表时间值发生了变化,以至于分钟的值现在显示为小时,秒显示为分钟。这是一个例子:
值应为 00:31:26 但显示为 31:26:00. 单元格的实际值为 1900/01/01 07:26:00 ??
excel 截图:
我尝试了不同的单元格格式,加、减但没有任何乐趣。除了将这些值粘贴到记事本并手动修复它们之外,我还没有找到解决方案。
有人知道如何解决这个问题吗?
PS> 我已联系消息来源进行修复,但目前还没有消息
如果源值一直是错误的并且源没有修复它们...您可以创建一个新时间,总小时数为分钟,分钟数为秒。显示从 A1
:
=TIME(0;A1*24;MINUTE(A1))
另请参阅:How can I extract the hour part from a duration value in Excel?
编辑
您可以将其缩短为仅除以 60。我仍然在答案中保留更冗长的方法,因为您可能希望对值应用不同的转换。
=A1/60