EXCEL表格 出生日期的格式要弄成统一的 假如出生日期格式19880807,而有些是880809,要统一改成19880809,

EXCEL表格 出生日期的格式要弄成统一的 假如出生日期格式19880807,而有些是880809,要统一改成19880809,就是自动在880809这种格式前面加19,怎么设置函数,谢谢

如果没有2000年及以后的出生日期
可以用下面简单的方法实现

假设你的出生日期在C列
可以在D列输入公式,然后双击填充柄再填充
=19000000*(LEN(C1)=6)+C1

然后复制这个填充完的D列数据,右键,选择性粘贴为数值.
最后删除C列即可
如果有2000年及以后的出生日期,这个方法不可行
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-09
如果没有2000年之后出生的可以用下面公式:

=--TEXT(IF(A1="","",IF(--(A1)<1000000,A1+19000000,A1)),"0000-00-00")
第2个回答  2012-07-09
选中这一列,然后设置单元格格式应该可以把,把格式固定的设置为日期型中的一种
第3个回答  2012-07-09
选中单元格右击选择设置单元格格式,选择常规里的日期,在选择你想改的格式。
第4个回答  2012-07-09
只要选中该行或该列换成文本格式我想就可以了

...假如出生日期格式19880807,而有些是880809,要统一改成19880809,_百度...
可以在D列输入公式,然后双击填充柄再填充 =19000000*(LEN(C1)=6)+C1 然后复制这个填充完的D列数据,右键,选择性粘贴为数值.最后删除C列即可 如果有2000年及以后的出生日期,这个方法不可行

相似回答
大家正在搜