如何在Excel中将时间从HH:MM:SS格式化为HHMM?

我有一个Excel表格,其中一列是交易时间,格式是HH:MM:SS。 但我需要HHMM格式的交易时间,以便我可以将该Excel表格上传到我的应用程序中。 截至目前我手动格式化每一行,有什么办法我可以一次申请所需的格式整个列?

如果只为你的眼睛:

select整个列,右键单击您select的某个位置,转到格式单元格,选项卡号,Catergory自定义。

键入HHmm

按OK

完成。

如果你需要这个作为实际价值:

创build一个包含以下公式的列=TEXT(<targetcell>;"HHmm")

请注意,无论你需要a还是依赖于语言, 在那个公式里

你有两个select:

  • 自定义格式字段。
  • 在另一个单元中使用一个函数。 假设,单元格A1包含文本15:48:58 。 在另一个单元格(比如B1)中使用公式=TEXT(HOUR(A1),"00")&TEXT(MINUTE(A1),"00") 。 这给出了1548的输出。

例如,在B2单元格中键入.633 。 当我们将0.633转换为时间意味着我们转换0.633天。 我们认为24小时为1天。

按照步骤:

  1. selectB2单元格并右键单击。
  2. 从快捷菜单中,转到格式单元格。 出现格式单元格对话框。
  3. 在对话框中。 点击类别列表下的自定义。 从右侧列表中findhh:mm:ss
  4. 现在将其编辑为'Type:'下右侧的hhmmss

您可以从msofficeworld阅读本教程: 在Excel中格式化时间