如何在excel单元格中输入时间?

如何在excel单元格中输入时间?

=TIME(6,28,38.117)在这张照片中,如您所见,我在单元格中输入了公式B33。但我不明白为什么内容显示如下:28:38.0
我的意思是为什么不显示小时,我该如何设置 excel 以不近似数据并打印秒的所有 3 位小数?
我在 win7x64 机器上使用 Microsoft Excel 2010。

在此处输入图片描述

答案1

您需要更改两处内容才能显示小时和秒的 3 位小数。

首先,将单元格格式化hh:mm:ss.00006:28:38.117或(即带或不带前导零h:mm:ss.0006:28:38.117小时)。在“设置单元格格式...”窗口的“自定义”类别中添加这些特殊时间格式。

设置单元格格式

另一个问题是该TIME函数接受整秒并悄悄地忽略小数部分。有两种方法可以解决该限制。

  1. 将秒的小数部分(转换为天数)添加到函数的结果中TIME。例如:
=时间(6,28,38)+0.117/(24*3600)
  1. 使用TIMEVALUE接受秒的小数部分的函数:
=TIMEVALUE("6:28:38.117")

答案2

您是否尝试过按自己的喜好格式化单元格(B33)?

右键点击在单元格上,选择设置单元格格式...,然后选择所需的类别和格式选项。

格式化单元格

相关内容