采用 24 小时格式(而不是 AM/PM)来格式化时间

采用 24 小时格式(而不是 AM/PM)来格式化时间

当我在 Excel 中格式化一个单元格时,HH:MM:SS选择该单元格它会显示在12:50:45 AM。我需要它显示00:50:45

答案1

您只需添加自定义格式:

HH:MM:SS

或者使用如下公式:

=TEXT(A1,"HH:MM:SS")

答案2

Excel 中的时间显示格式设置为 24 小时制,但在编辑过程中选择要编辑时间的单元格时,却坚持使用 12 小时制格式。修复:在 Windows7 控制面板、区域和语言、格式、附加设置、时间中...将长时间设置为 HH:mm:ss ... 编辑现在是 24 小时制格式。~ 这是一个 Windows 设置,因此显然会更改其他程序格式

答案3

如果您只是想将单元格中的时间的小时值替换为零,那么请将其应用为单元格格式。

"00:"mm:ss

在此处输入图片描述

警告

  • 我特意在单元格中写了一个公式R32来证明该单元格Q32仍然具有时间值。

=TIME(HOUR(Q32)+1,MINUTE(Q32),SECOND(Q32))

  • 您可以跳过单元格中的公式R32

如果您只想用12 Hrs零替换,那么您可以使用此公式。

=IF(HOUR(Q32)=12,"00:"&TEXT(Q32,"mm:ss"),Q32)

注意:单元格Q36GENERAL格式。

您可以根据需要调整公式中的单元格引用。

相关内容