如何在新的Google表格中将持续时间格式化为HH:mm

时间:2014-09-07 12:42:39

标签: time google-sheets duration formulas

在新的Google表单中,有一种将数字格式化为持续时间的方法。格式 - >数字 - >持续时间。

  • 1的格式为24:00:00
  • 1.2的格式为28:48:00
  • 1.5的格式为36:00:00
  • 0.03125的格式为0:45:00

我不需要持续时间表示中的秒数,因为它们会使我的时间表膨胀。

如何将持续时间格式化为HH:mm(不使用公式计算小时和分钟并使用冒号连接)。有没有办法使用TEXT公式。

这就是我想要的:

  • 1的格式为24:00
  • 1.2的格式为28:48
  • 1.5的格式为36:00(我不需要12:00日期时间格式可以完成)
  • 0.03125的格式为0:45

4 个答案:

答案 0 :(得分:30)

无需使用公式,您可以定义自己的自定义格式。

只需转到格式 - >数字 - >更多格式 - >更多日期和时间格式。它将打开一个窗口,其中包含多种日期和时间格式供您选择。您也可以使用上部文本区域定义自己的文本:

  1. 点击左侧的小箭头,然后选择您要添加的第一个元素:已用时数。请注意,有两个不同的"小时",一个用于时间,另一个用于持续时间。
  2. 输入分隔符文本:
  3. 再次点击箭头并添加第二个元素:经过的会议记录
  4. 最后,点击您添加的每个元素,以确定正确的格式(例如,尾随零或不是。)
  5. Custom Date Format Screenshot

答案 1 :(得分:7)

在Excel中,它是“自定义”,然后是[hh]:mm

(我不太清楚我是怎么想出来的,但它是在我用了一年左右的电子表格中。)

答案 2 :(得分:6)

Hot Licks和spex在Google工作表中为我提供的答案 - 将h括在[]中,与TEXT(A2,"[h]:mm:ss")一样,允许持续时间超过24小时。如果没有[],则28小时显示为4,[h]显示为28小时,显示为28小时。

答案 3 :(得分:0)

  1. 选择格式>数字>更多格式>自定义数字格式。
  2. 输入[h]:mm,然后单击“应用”。