EXCEL中怎样把出生年月转化为文本格式?

最近在做一个学生表格,有一千多条记录,但是现在用的教学系统无法导入,只能把单元格转为文本格式,现在出现一个问题,只要转为文本格式,很多单元格就不在是出生年月显示,变成一个五位数,我看过了,原来是因为这些单元格前面没有一个逗点,如果一个个去改,那么不知道要多长时间,我想应该有公式的吧,可是我是一个excel盲,请各网友帮帮忙,急用呀。
原文件http://nifan.cn/logo/excel/book1.xls
更改后的文件:http://nifan.cn/logo/excel/book3.xls
ztyemil 朋友说的不行呀,你下下来自己试过么,有很多格还是变成“34313”这种样子呀。

  把出生年月转化为文本格式,可用“分列”来实现。具体操作步骤是:

  1、选取A列,点击“数据”、“分列”。

  2、在“分列向导”中,步骤一、二,采用默认,在步骤三中,勾选“文本”即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-02
你好!
选中这一列:右键——设置单元格格式——数字——把原来“文本”改选为“日期”——确定就行。
我下载Book3试过了,可以实现的。
如A13、23、24、86、87、88、113、120、186、246、308、310、322、336、337等本回答被提问者采纳
第2个回答  2008-12-29
选中这一列,右键设置单元格格式,设置成日期格式,或选自定义,右边“类型(T)”下边的行中输入:yyyy-mm-dd
确定,就可以了。
第3个回答  2008-12-30
用=text(A2,"yyyy-mm-dd")

双击A2的右边框下的黑点(填充柄),右击>复制>右击>选择性粘贴>选数值>确定就好了
第4个回答  2008-12-30
选定A列,点"数据"->"分列",点两次"下一步",列数据格式选中"文本",点"完成".
OK!