选择要转换的单元格,选择“格式”——“单元格”——“数字”选项卡——“自定义”,在后面的“类型”中输入“yymmdd”。点确定即可。
我试了你的公式,可以下拉。没有问题。
1992-1-3
=YEAR(N3) & IF(LEN(MONTH(N3))=1,"0" & MONTH(N3),MONTH(N3)) & IF(LEN(DAY(N3))=1,"0" & DAY(N3),DAY(N3))
=======================================================
如果你想将原来的日期数据替换成文本,要么就将转换后的文本所在列剪切粘贴数值到原日期所在列,再把原日期所在列删掉;要么就用VBA来做。
输入=TEXT(A1,"yyyyddmm")就可以了,我这里假设A1是日期。
如:A1是2008-12-1,B1=TEXT(A1,"yyddmm")结果就是20081201
这种比较简单一些。