2011-01-05 88 views
1

如何轉換以下文本DD/MM/YYYY格式,在Excel中: -文本轉換成DD/MM/YYYY格式

24032006 
2042005 
19012008 
2092001 

預期的結果應該是: -

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

感謝

回答

2

NEW答 試試這個公式 -

=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格式獲取字符串。

+0

我沒有使用任何編碼。任何公式 – Bob 2011-01-05 11:43:10

+0

@Bob - 編輯我的答案,包括Excel公式 – 2011-01-05 12:13:21

+0

非常感謝。有用。 – Bob 2011-01-06 00:50:22

0

'毫米' 代表分鐘,您的格式應爲 'DD/MM/YYYY'