我有一个 Excel 表,其中一列是交易时间,其格式是 HH:MM:SS。但我需要 HHMM 格式的交易时间,以便我可以将该 Excel 表上传到我的应用程序中。到目前为止,我正在手动格式化每一行,有什么方法可以一次将所需的格式应用于整列?
问问题
98035 次
3 回答
10
如果只是为了你的眼睛:
选择整列,右键单击选择中的某处,转到单元格格式,选项卡编号,类别自定义。
类型 HHmm
按确定
完毕。
如果您需要将其作为实际值:
创建一个包含以下公式的列=TEXT(<targetcell>;"HHmm")
请注意,是否需要 , 或 ; 取决于语言。在那个公式中。
于 2013-03-25T10:22:05.473 回答
2
你有两个选择:
- 自定义格式字段。
- 在另一个单元格中使用函数。假设,单元格
A1
包含文本15:48:58
。您在另一个单元格(例如 B1)中使用公式作为=TEXT(HOUR(A1),"00")&TEXT(MINUTE(A1),"00")
. 这将输出作为1548
。
于 2013-03-25T10:25:05.623 回答
-1
例如,输入单元.633
格B2
。当我们转换0.633
为时间意味着我们转换0.633
天。我们将 24 小时视为 1 天。
按照步骤:
- 选择 B2 单元格并右键单击。
- 从快捷菜单中,转到格式化单元格。出现单元格格式对话框。
- 在对话框中。单击类别列表下的自定义。
hh:mm:ss
从正确的列表中查找。 hhmmss
现在在“类型:”下方的右侧编辑它。
您可以从 msofficeworld 阅读本教程:在 Excel 中格式化时间
于 2016-01-06T15:00:27.470 回答