Google sheets:快速将时间转换为小数


您可以使用以下公式将 Google 表格中的时间转换为十进制值:

 = HOUR ( B2 ) + ( MINUTE ( B2 ) / 60 ) + ( SECOND ( B2 ) / 3600 )

此特定公式将单元格 B2 中的时间转换为十进制值。

例如,如果时间为4:19:34 ,公式会将其转换为4.3261 ,以便时间表示为 4.3261 小时。

下面的例子展示了如何在实践中使用这个公式。

示例:在 Google 表格中将时间转换为小数

假设 Google 表格中有以下数据集,显示不同运动员完成比赛所需的小时数、分钟数和秒数:

我们可以使用以下公式将持续时间转换为十进制格式:

 = HOUR ( B2 ) + ( MINUTE ( B2 ) / 60 ) + ( SECOND ( B2 ) / 3600 )

我们将在单元格C2中键入此公式,然后单击该公式并将其拖动到 C 列中的每个剩余单元格:

Google 表格将时间转换为十进制

新的“小数”列以小数形式显示“持续时间”列中的时间。

例如:

  • 4 小时 13 分 0 秒的持续时间转换为4.2167小时。
  • 13 小时 30 分 15 秒的持续时间转换为13.5041小时。
  • 2 小时 15 分 0 秒的持续时间将转换为2.25小时。

等等。

如果您想以天数显示持续时间,可以将整个公式除以 24:

 =( HOUR ( B2 ) + ( MINUTE ( B2 ) / 60 ) + ( SECOND ( B2 ) / 3600 )) / 24

以下屏幕截图显示了如何在实践中使用该公式:

新的小数列将持续时间列中的时间显示为天数。

例如:

  • 4 小时 13 分 0 秒的持续时间转换为0.1756天。
  • 13 小时 30 分 15 秒的持续时间转换为0.5626天。
  • 2 小时 15 分 0 秒的持续时间转换为0.09375天。

等等。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见操作:

如何在 Google 表格中将时间戳转换为日期
如何在 Google 表格中按日期排序
如何比较 Google 表格中的日期
如何在 Google 表格中添加迄今为止的月份

添加评论

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