如何将EXCEL里文本格式的日期如:10.04.30改为20100430格式?

如题所述

举个例子,如果A1单元格里是10.04.30,在B1单元格中输入
=20&MID(A1,1,2)&MID(A1,4,2)&MID(A1,7,2),即可将其变为20100430格式
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-11
麻烦,但数据多,就可以用分列完成,步骤如下:
步骤:1.数据--分列--选择“分隔符号”,下一步--在其他内输入“.”,下一步,完成;
2.单元格将分为10 4 30 ,将年修改为正确的年份
例:A1: 2010;B1:4;C1:30;
D1内公式:=A1&
第2个回答  2010-11-11
选中所有日期单元格-右键-单元格格式-日期-选择你想要的格式确定
第3个回答  2010-11-11
你这个10.04.30格式不是EXCEL中认可的日期格式,想在本单元格中变化不知道怎么办,要别的单元格中转化还是可以的,如果数据在A1"A100中,B1中输入
=TEXT(--SUBSTITUTE(A1,".","-"),"YYYMMDD")
将B1公式用自动填充柄下拉.
第4个回答  2010-11-11
用date函数
假如10.04.30在A1
=DATE("20"&LEFT(A1,2),MID(A1,4,2),RIGHT(A1,2))