2015-01-10 79 views
0

我在excel工作表中有數據。在那裏我有一個這樣的日期值列。轉換日期列

2012 5月13

2012年8月27日

2012年6月21日

2012年3月18日

2011年11月16日

十二月是否有辦法把它轉換成這樣的格式? 1998-12-25

回答

1

我假設你的日期存儲爲字符串。如果數據中的一個是在細胞A1,B1中

=DATEVALUE(LEFT(A1,FIND(" ",A1)-1)&" "&LEFT(MID(A1,FIND(" ",A1)+1,FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1)))-1),3)&" "&RIGHT(A1,4)) 

然後格式B1使用作爲定製類型:YYYY-MM-DD。

較短的公式是可能的,特別是如果你可以假設一天總是有兩個數字(例如01和從不1)。

如果您的數據存儲爲數字而不是字符串,那麼只需應用所描述的格式化過程即可。

+0

感謝您的幫助。 – chathwind