如何在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天。
按照步骤:
- selectB2单元格并右键单击。
- 从快捷菜单中,转到格式单元格。 出现格式单元格对话框。
- 在对话框中。 点击类别列表下的自定义。 从右侧列表中find
hh:mm:ss
。 - 现在将其编辑为'Type:'下右侧的
hhmmss
。
您可以从msofficeworld阅读本教程: 在Excel中格式化时间