excel中我要把出生年月日的单元格格式转化为文本形式,怎么办?

来源:百度知道 编辑:UC知道 时间:2024/06/16 22:44:31
请教高手:excel中我要把出生年月日的单元格格式转化为文本形式,怎么办?
我们单位是一个初中学校要报一个表,上级给了一个模板,录入学生的个人信息。我们原来用excel录入过一次了,但是出生年月日的单元格格式是日期形式,当我们把他复制到上级单位给的模板时,出现了乱码,只有当出生日期的单元格格式是文本形式的时候才能复制,但是在原excel表格中修改时就变成了数字形式,令我很是郁闷,请高手给支个招,我是个新手,没有悬赏积分,只能是说一声谢谢了。
补充:悬赏20分 , 大哥,好事做到底吧,用你的公式得到的格式是1995年2月7日(单元格格式是常规格式),可上边要求的格式是1995-02-07(文本格式)

假设日期在A2 格
在B2 输入:
=TEXT(YEAR(A2),"#")&"年"&TEXT(MONTH(A2),"#")&"月"&TEXT(DAY(A2),"#")&"日"

选定这一列,右键--设置单元格格式-数字框选择文本-确定
就行了
另外,复制-粘贴的时候点右键-选择性粘贴,也可以解决这个问题

1。在输入日期的单元格中首位全加上'.
2。在输入日期前就把单元格格式改成文本型,慢慢输入日期