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

时间:2011-01-05 11:20:44

标签: excel text

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

24032006 
 2042005
19012008
 2092001

预期结果应为: -

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

由于

2 个答案:

答案 0 :(得分:2)

新答案 试试这个公式 -

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

假设日期格式的文本"20122010"位于单元格A1

OLD ANSWER

假设您将使用某种编码语言来完成此操作,您可以先检查字符串的长度是8.如果是7,则将0添加到字符串前面以使其为8.然后您只需插入'/'在两个字符之后,以dd / MM / yyyy格式获取字符串。

答案 1 :(得分:0)

'mm'代表分钟,您的格式应为'dd / MM / yyyy'