Excel 正在更改我的时间输入(32:00:00 变为 8:00:00)

Excel 正在更改我的时间输入(32:00:00 变为 8:00:00)

我正在 Excel 中制作一个电子表格来记录时间。当我32:00:00在电子表格中输入 (hh:mm:ss) 时,它会将我的时间更改为8:00:00。但是当它在底部将所有时间加起来时,它仍然会添加正确的天数:4 天。这是休假的工作日,但我输入了休假的小时数,它会在工作表底部转换为天数。

为什么它一直在改变我的时间?

答案1

Excel 不会改变单元格的值。

事实证明您的求和运算返回了正确的结果。

相反,Excel格式化单元格采用 24 小时制时间表示法。在这种表示法中,32 小时实际上是“1 天 8 小时”。在这种情况下,Excel 仅显示小时部分,而不显示天数,因此输出为8:00:00。但格式设置永远不会改变基础数据,只会改变其显示方式,因此使用该单元格的计算仍然正确。

幸运的是,您可以使用自定义单元格格式来指示 Excel 将小时显示为 32:00:00。具体操作如下:

  1. 选择要格式化的单元格
  2. Ctrl+1打开格式化单元格对话
  3. 选择风俗在左侧列表中
  4. 在中输入以下内容类型场地:

    [h]:mm:ss
    

    在此处输入图片描述

相关内容