在 Excel 中,我需要以天小时分钟秒为单位转换秒数

Posted

技术标签:

【中文标题】在 Excel 中,我需要以天小时分钟秒为单位转换秒数【英文标题】:In Excel I need to convert seconds in days hours min sec 【发布时间】:2020-02-13 13:24:00 【问题描述】:

我已经想通了,我可以除以秒数/86400,然后使用格式:dd \d\a\y\s hh:mm:ss,但是当它超过31天23:59 :59,天数回到0。

我怎样才能继续这些日子(比如 32 天 00:00:01)?

谢谢

---- 添加更多 ---

我忘了提到我正在尝试在数据透视表中执行此操作,但我无法弄清楚如何在其中使用文本...

我还找到了以下格式,但它不会在本月给我一个 00: 秒数:13670 格式:yy \y\e\a\r\s MM \m\o\n\t\h\s dd \d\a\y\s hh:mm:ss 将给出:00 年 01 个月 00 天 03:47:50 时间还可以,但应该显示 00 个月。

【问题讨论】:

reddit.com/r/excel/comments/2sq6mc/… 【参考方案1】:

您可以将结果按整数部分和小数部分拆分并使用它们进行操作:

=INT(A1/86400) & " " & TEXT((A1/86400)-INT(A1/86400),"hh:mm:ss")

【讨论】:

我需要在数据透视表中使用这个结果,这就是我在列上使用格式的原因。使用您的公式不起作用,它给了我一个#VALUE!错误。 据我了解,要在数据透视表中工作,计算字段的结果必须是数字?!?感谢您的帮助

以上是关于在 Excel 中,我需要以天小时分钟秒为单位转换秒数的主要内容,如果未能解决你的问题,请参考以下文章

将秒转换为天、小时、分钟、秒格式 (C++)

以秒为单位将数字拆分为天、小时、分钟和秒?

excel分钟及秒化为小时?

给定熊猫中只有小时-分钟-秒格式的列,如何以秒为单位返回总时间? [关闭]

如何将秒转换为小时、分钟和秒?

以秒为单位将时间间隔格式化为 X 小时(秒) Y 分钟(秒) Z 秒(秒)