1 spreadsheet timestamp microsoft-excel microsoft-excel-2010
我正在 Excel 中制作电子表格以跟踪时间。当我32:00:00在电子表格上输入(hh:mm:ss) 时,它会将我的时间更改为8:00:00. 但是当它一直在底部加起来时,它仍然增加了正确的天数:4 天。这是休假的工作日,但我输入了休假的小时数,它会在工作表底部转换为多少天。
为什么它一直在改变我的时间?
您的求和运算返回正确结果的事实证明了这一点。
相反,Excel以 24 小时制格式设置单元格格式。在这种表示法中,32 小时实际上是“1 天 8 小时”。在这种情况下,Excel 仅显示小时部分,而不显示天数,因此输出8:00:00. 但是格式化永远不会改变基础数据,只会改变它的显示方式,因此使用单元格的计算仍然是正确的。
幸运的是,您可以使用自定义单元格格式来指示 Excel 将小时数显示为 32:00:00。去做这个:
在类型字段中输入以下内容:
[h]:mm:ss
Run Code Online (Sandbox Code Playgroud)