【问题标题】:Cannot format duration in Google Sheets as HH:MM, it's ALWAYS HH.MM.SS?无法将 Google 表格中的持续时间格式化为 HH:MM,总是 HH.MM.SS?
【发布时间】:2019-08-01 16:05:35
【问题描述】:

我花了几个小时尝试在 Google 表格中将 Duration 格式化为 HH:MM。

格式起初看起来不错。但是当我然后输入“13:00”时,我得到一个错误,但是当我输入“13.00.00”时就很好了。

现在,是什么让这项工作如此难以按“预期”工作?

我所说的“预期”是指;当我格式化一个单元格以显示为“HH:MM”(13:00)时,我希望能够以该格式输入值,而不是任何其他格式(“13.00.00”)。

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    123按钮下输入自定义日期和时间格式并设置您想要的格式:

    【讨论】:

    • 不,问题是即使单元格以这种方式格式化,我也无法键入 13:00 - 我必须输入 13.00.00(完全不同的格式),否则我会得到 #VALUE使用计算值的单元格的错误。 h:mm 或 hh:mm 都不会改变输入的格式。我注意到的一件奇怪的事情是,当重新访问自定义格式时,没有将这些格式更改为 hh":"mm ... 在分号周围带有这些引号。不知道那是什么)。
    【解决方案2】:

    转到菜单项Format > Number > More Formats > Custom number format... 输入[h]:mm[hh]:mm(如果您想在适当的时候使用前导零)。

    关于不一致,你是对的。如果您在 13:00 输入,您就可以了。但是,如果您尝试将其简写为 13 并期望 13:00,则它不起作用。然后,如果您尝试重新键入 13:00,它将在单元格中显示正常,但公式栏现在将反映时间(1:00:00 PM)而不是持续时间(13:00:00.000),此时您会必须重新格式化单元格。

    【讨论】:

      猜你喜欢
      • 2014-10-31
      • 1970-01-01
      • 1970-01-01
      • 2018-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-17
      • 1970-01-01
      相关资源
      最近更新 更多