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

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

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

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

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

用=text(A2,"yyyy-mm-dd")

双击A2的右边框下的黑点(填充柄),右击>复制>右击>选择性粘贴>选数值>确定就好了

选中这一列,右键设置单元格格式,设置成日期格式,或选自定义,右边“类型(T)”下边的行中输入:yyyy-mm-dd
确定,就可以了。

选定A列,点"数据"->"分列",点两次"下一步",列数据格式选中"文本",点"完成".
OK!

增加一个辅助列,比如 原数据是D列,那么E列的公式就是

E