Time 如何在新的Google工作表中将持续时间设置为HH:mm

Time 如何在新的Google工作表中将持续时间设置为HH:mm,time,google-sheets,duration,formulas,Time,Google Sheets,Duration,Formulas,在新的谷歌表单中,有一种将数字格式化为持续时间的方法。格式->编号->持续时间 1格式为24:00:00 1.2格式为28:48:00 1.5格式为36:00:00 0.03125的格式为0:45:00 我不需要持续时间表示中的秒,因为它们会使我的时间表膨胀 如何将持续时间格式化为HH:mm(不使用公式计算小时和分钟,并用冒号连接)。是否有一种使用文本公式的方法 这是我想要的: 1格式为24:00 1.2格式为28:48 1.5格式为36:00(我不需要12:00哪种日期时间格式可以完成)

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

  • 1
    格式为
    24:00:00
  • 1.2
    格式为
    28:48:00
  • 1.5
    格式为
    36:00:00
  • 0.03125
    的格式为
    0:45:00
我不需要持续时间表示中的秒,因为它们会使我的时间表膨胀

如何将持续时间格式化为HH:mm(不使用公式计算小时和分钟,并用冒号连接)。是否有一种使用文本公式的方法

这是我想要的:

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

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

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

    • 单击左侧的小箭头,选择要添加的第一个元素:已用小时数。请注意,有两个不同的“小时”,一个表示时间,另一个表示持续时间
    • 键入分隔符文本
    • 再次单击箭头并添加第二个元素:已用分钟数
    • 最后,单击添加的每个元素,以确定正确的格式(例如,尾随零与否)
    • 在Excel中,它是“自定义”的,然后
      [hh]:mm


      (我不太清楚我是如何计算出来的,但它是在我使用了一年左右的电子表格中。)

      来自Hot Clicks和spex的答案在谷歌表单中对我有效——在
      []
      中包含
      h
      ,就像在
      文本(A2,[h]:mm:ss”)
      中一样,允许持续时间超过24小时。如果没有
      []
      ,28小时显示为4,而
      [h]
      ,28小时显示为28

    • 选择格式>数字>更多格式>自定义数字格式
    • 输入
      [h]:mm
      并单击应用

    • 你不能只设置单元格的日期/时间格式吗?不,因为1,5使用日期/时间格式变成12:00,我需要36:00在Excel中它是“自定义”的,然后
      [hh]:mm
      。这完全做到了。当场回答。让它成为一个,我接受。据我所知,谷歌表单完全没有文档记录。感谢您的详细阐述,但我特别要求了持续时间。也就是说,1.5的值的格式应为36:00,而不是12:00。12:00是日期时间格式将要完成的。实际上我现在更喜欢这个答案。我只是被截图中的西班牙语误导了。我没有注意到你的文本中某个地方的持续时间。如果我的单元格在几分钟内,这是转换分钟以使用这个格式的公式?@ XAV,我想你只需要把分钟分成60×24,把它们转换成DaSi,想做M: SS,并在步骤2遇到问题:尝试键入冒号是不起作用的。我所做的是添加经过的秒数,然后删除,这给了我进入冒号的光标,然后添加经过的秒数。对不起,我只知道这些。我不是电子表格高手——我只是试着和睦相处,正如我所说,我大约一年前在某处发现了这个窍门。在Excel中,突出显示单元格RMB,设置单元格格式,然后选择数字选项卡“自定义”,并在模式中键入。我的Excel中的“帮助”现在已经失效了,所以我不能再搜索更多了。这个答案帮助了我。接受的答案适用于格式化整个单元格,但我只想格式化单元格内容的一部分。我曾尝试使用
      文本(A2,“hh:mm:ss”)
      ,但这是一种日期格式,因此不适用于负持续时间。但是,
      TEXT(A2,[hh]:mm:ss”)
      对负持续时间有效。谢谢@HotLicks:)现在,这对我没用。25小时显示为1:00使用GSheets API时,我将
      [hh]:[mm]:[ss]
      设置为格式,将
      时间
      设置为持续时间的类型,并将其格式化为奇怪的格式,好像它试图将其格式化为日期。如Yaakov所述,仅将其设置为
      [h]:mm:ss
      ,即可正确输出持续时间(两个日期之间的差值,单位为hh:mm:ss)。超级怪异的行为让我烦了好几个小时。