excel2003中输入日期时间变了

excel2003中输入日期2010317却变成7404-1-22,输入时间都变成0时00分是怎么回事
设置过日期格式的了。不然也不会自动生成日期形式。就是生成的日期不对,时间不对 输入2010317应该生成2010-3-17,可是生成了7404-1-22 ,还有时间,无论输入什么时间都是0时00分

 在单元格中产生#####号的原因:

 

会变成####的说明是单元格列宽太小时,写入了数字,日期或时间数值,再一种情况就是单元格内写入或公式得出负日期,负时间时也会显示#号

单元格宽度太小时,写入数字会产生#号

单元格宽度太小时,写入日期或时间会产生#号

负日期或负时间的值会产生#号

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-17
先设置单元格格式——数字——自定义:YYYYMDD——确定!
再输入 2010317
==================================================
这是因为EXCEL日期实际上以数字序列一一对应日期的,比如
1900-01-01实际是1,1900-01-02就是2,你在日期格式的单元格里输入个2,则显示1900-01-02,你输入2010317,对应的日期当然是7401-1-22了。本回答被提问者和网友采纳
第2个回答  2015-10-12
按你的描述应该是日期格式设置的问题。选择一下日期的显示格式!
第3个回答  2010-03-17
设置单元格格式里,日期里选择一项日期格式
相似回答