excel设置日期格式总是出错

来源:百度知道 编辑:UC知道 时间:2024/07/05 04:25:47
我想把excel表格中这种形式的2007.1日期统一变成2007年1月的格式,但是设置完后总是变成1905年6月这个样子,该怎么办呢
谢谢,但是表里面还有200701或者200711这种格式的时期该怎么改呢

因为你的日期值输入不规范。
选中该列》替换(CTRL+H)》
查找 .
替换为 -
全部替换

然后设置格式

因为“2007.1”不是标准的日期格式,标准的日期格式是“2007-1”。请先将“.”替换为“-”后再设置就没有问题了。

=left(A1,4)&"年"&right(A1,(len(A1)=7)+1)&"月"
另一种格式;=left(A100,4))&"年"&right(A1,2)&"月"
形成的你的问题的原因是,日期格式不是标准格式,系统认为是从1900年1月1日起又过了2007天,即五年零五个月多一点,所以是1905年6月了.

LEFT(A1,4)&"年"&RIGHT(A1,1)&"月"