将文本转换为dd / mm / yyyy格式

如何在Excel中将以下文本转换为dd / mm / yyyy格式: –

24032006 2042005 19012008 2092001 

预期的结果应该是: –

 24/03/2006 02/04/2005 19/01/2008 02/09/2001 

谢谢

新答案尝试这个公式 –

 =TEXT(DATE(MOD(A1,10^4),MOD(INT(A1/10^4),10^2),INT(A1/10^6)),"dd/mm/yyyy") 

假定date格式的文本"20122010"在单元格A1

老解答

假设你将使用一些编码语言来完成这项工作,你可以首先检查string的长度是8.如果是7,那么在string的前面加上0来使它成为8.然后你可以在两个字符之后插入'/'并以dd / MM / yyyy格式获取string。

'mm'代表分钟,你的格式应该是'dd / MM / yyyy'