8

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

4

3 回答 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

例如,输入单元.633B2。当我们转换0.633为时间意味着我们转换0.633天。我们将 24 小时视为 1 天。

按照步骤:

  1. 选择 B2 单元格并右键单击。
  2. 从快捷菜单中,转到格式化单元格。出现单元格格式对话框。
  3. 在对话框中。单击类别列表下的自定义。hh:mm:ss从正确的列表中查找。
  4. hhmmss现在在“类型:”下方的右侧编辑它。

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

于 2016-01-06T15:00:27.470 回答