Excel:如何将秒转换为 hh:mm:ss 格式
您可以在 Excel 中使用以下公式将秒转换为hh:mm:ss格式:
=TEXT( B2 /86400,"hh:mm:ss")
此特定示例将单元格B2中的秒数转换为hh:mm:ss格式。
例如,如果单元格 B2 中的值为19340 ,则此公式将显示05:22:20 ,因为 19,340 秒等于 5 小时 22 分 20 秒。
下面的例子展示了如何在实践中使用这个公式。
示例:将秒转换为 hh:mm:ss 格式
假设我们在 Excel 中有以下数据集,显示不同运动员完成一项任务所需的秒数:
假设我们想要以小时、分钟和秒的格式显示 B 列中的每一秒。
为此,我们可以在单元格C2中键入以下公式:
=TEXT( B2 /86400,"hh:mm:ss")
然后我们可以将此公式拖动并填充到 C 列中的每个剩余单元格中:
C 列现在以小时、分钟和秒的形式显示 B 列中的秒数。
例如:
- 19.430秒等于5 小时 22 分 20 秒。
- 14,500秒等于4小时1分40秒。
- 21.834秒等于6 小时 3 分 54 秒。
等等。
这个公式是如何运作的?
记住我们用来将秒转换为 hh:mm:ss 格式的公式:
=TEXT( B2 /86400,"hh:mm:ss")
这个公式的工作原理如下:
一天有 86,400 秒。因此B2/86400首先计算单元格B2中的天数。
例如,19,340/86,400 = 0.223843 天。
然后, TEXT函数以使用hh表示小时、 mm表示分钟、 ss表示秒的格式显示此天数。
最终结果是19340显示为05:22:20 。
注意,如果还想显示天数,可以在TEXT函数中使用dd ,如下:
=TEXT( B2 /86400,"dd:hh:mm:ss")
例如,这会将19340显示为00:05:22:20 。
其他资源
以下教程介绍了如何在 Excel 中执行其他常见操作:
Excel:如何将持续时间转换为分钟
Excel:计算两个时间之间的差异(以分钟为单位)
Excel:计算两个时间之间的差异(以小时为单位)