excel设置日期格式总是出错

我想把excel表格中这种形式的2007.1日期统一变成2007年1月的格式,但是设置完后总是变成1905年6月这个样子,该怎么办呢
谢谢,但是表里面还有200701或者200711这种格式的时期该怎么改呢

第1个回答  2009-11-25
因为“2007.1”不是标准的日期格式,标准的日期格式是“2007-1”。请先将“.”替换为“-”后再设置就没有问题了。
第2个回答  2009-11-25
因为你的日期值输入不规范。
选中该列》替换(CTRL+H)》
查找 .
替换为 -
全部替换

然后设置格式本回答被提问者采纳
第3个回答  2009-11-25
=left(A1,4)&"年"&right(A1,(len(A1)=7)+1)&"月"
另一种格式;=left(A100,4))&"年"&right(A1,2)&"月"
形成的你的问题的原因是,日期格式不是标准格式,系统认为是从1900年1月1日起又过了2007天,即五年零五个月多一点,所以是1905年6月了.
第4个回答  2009-11-25
LEFT(A1,4)&"年"&RIGHT(A1,1)&"月"
第5个回答  2021-03-07

不改变原始表格数据,打印时自动添加打印日期。