Excel中如何将日期格式转化为文本格式? 即将“1999-9-9”的日期格式转化为“19990909”的文本格式。批量

2025-01-04 02:43:15
推荐回答(3个)
回答1:

选择要转换的单元格,选择“格式”——“单元格”——“数字”选项卡——“自定义”,在后面的“类型”中输入“yymmdd”。点确定即可。

回答2:

我试了你的公式,可以下拉。没有问题。
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来做。

回答3:

输入=TEXT(A1,"yyyyddmm")就可以了,我这里假设A1是日期。
如:A1是2008-12-1,B1=TEXT(A1,"yyddmm")结果就是20081201
这种比较简单一些。