Excel日期自动变为数字?

来源:百度知道 编辑:UC知道 时间:2024/09/21 14:52:01
我在单元格直接输入“2008年9月”,为何按回车后变为“39692”?
【单元格格式】中的【数字】也被设为【数值】,必须设置为“日期”才能正确显示。
这是Excel的特性么?会不会因此出错?能不能像在数字前加上一个'来转换成准确文本?

不会出错
Excel中的日期每一天对应一个序列号,2008年9月1日对应的序列号就是39692
其实他们是对等的,只是显示的格式不同而已,你把单元格格式设为什么格式就以什么格式显示

可以加上一个'来转换成文本,但这样就不能参与计算了

默认常规格式是数字,因为日期也是数字的一种,只是其表现形式不同而已,即从1900-1-1算起的第39692天就是2008年9月1日
你输入日期可以这样输入:
2008-9
或者
2008/9
这样Excel会自动将其转化为日期

或者数字前加上一个'来转换成准确文本,但是这样不利于后面的需要用到日期单元格的计算或者判断

祝你成功!

你直接选择该列,再右键设置单元格格式,为日期格式。

如果还没能解决问题
再选择该列,再 数据->分列->下一步,下一步,在最后点完成前,选择日期格式,再点完成。

有这两步定能解决你的问题,通过这两步也可以将已经转为数字的单元格还原成日期格式

没错,你讲的对,这就是EXCEL的特性,当然如果你想要'转换成文本是可以,不会有影响的!