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 列中的每个剩余单元格中:

Excel 将秒转换为 hh:mm:ss 格式

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:计算两个时间之间的差异(以小时为单位)

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注