Excel 正在做一些奇怪的事情。
我正在尝试输入日期。当我02022015
在单元格中输入时,它会将数字更改为2/1/7436
。
知道为什么会这样吗?幽灵?操作员错误?咖啡不够?
答案1
因此,您已将单元格格式化为日期。当您按键入的方式输入日期时,Excel 会将其视为数字,2,022,015
。问题的根源在于 Excel 实际上将日期存储为数字,具体来说是自 1900 年 1 月 1 日以来的天数。您输入的内容被 Excel 解释为 1900 年 1 月 1 日之后 2,022,015 天的日期,即2/1/7436
。
为了解决这个问题,您需要以一种 Excel 不会将其误认为数字的方式输入日期。尝试使用可接受的日期格式,例如mm-dd-yyyy
或m/d/yyyy
。也就是说,请改为输入以下内容:
02-02-2015
或者
2/2/2015
答案2
您不能将日期输入为长整数,因为 Excel 无法理解它是日期。
Excel 将日期存储为连续的序列号,以便可以用于计算。
默认情况下,1900 年 1 月 1 日为1,例如 2015 年 1 月 1 日为 42005,因为它是 1900 年 1 月 1 日之后的第 42,005 天。
因此 020202015 将转换为日期渲染2/1/7436
。
使用分隔符作为/或者-。
但是,如果您有该格式的数据,例如在单元格中,A1
那么此公式可以帮助您:
=TEXT(A1,"00\/00\/0000")+0