excel - Excel 中 1 小时以下的持续时间值从分钟变为小时
问题描述
我需要导入一个包含持续时间值的 excel 文件。一个消息来源的工作表存在时间值发生变化的问题,因此分钟值现在显示为小时,秒显示为分钟。这是一个例子:
值应为 00:31:26,但显示为 31:26:00。 单元格的实际值是 1900/01/01 07:26:00 ??
excel截图:
我尝试了不同的单元格格式,加法,减法,但没有乐趣。没有将这些值粘贴到记事本并手动修复它们,我还没有找到解决方案。
有人知道如何解决这个问题吗?
PS> 我已经联系了消息来源修复它,但还没有消息
解决方案
如果源值始终错误并且源没有修复它们......您可以创建一个新时间,总小时数为分钟,分钟数为秒。用于显示偏移值的单元格公式A1
:
=TIME(0;A1*24;MINUTE(A1))
另请参阅:如何从 Excel 中的持续时间值中提取小时部分?
编辑
您可以将其缩短为仅除以 60。我仍然在答案中保留更冗长的方法,因为您可能希望对值应用不同的转换。
=A1/60
推荐阅读
- javascript - 如何获得可滚动的 div currentScrollY 和 totalScrollHeight
- javascript - 如何使用 Nest js 作为服务器端并在客户端反应从 puppeteer 下载 pdf?
- angular - 如何在没有角材料的情况下在我的表单中进行多项选择
- sql - 带有子句 NOT CONTAINS 的 SQL 选择查询
- python - Python Homebrew 升级后的非功能 pip
- python - 如果列的值等于某个值,则更改下一列的值(python)
- css - 检查 TYPO3 / FLUID 模板的链接类型
- node.js - 在节点 js 端发生数据更改后,如何启动响应以重新加载?
- java - 为什么 Maven 目标不将变量设置为 .properties 文件
- python - 按熊猫中的时间戳差异分组