2015-02-05 105 views
0

在MS Excel 2013中,我導入一個CSV文件,不管是使用分隔符還是其他任何選項對結果進行格式化,結果都是一樣的。我在Excel中的日期看起來像:30 Jan,15 18:02:05在一個單元格中。我需要的僅僅是將其轉換爲例如30.01.2015的日期格式。我有一列這些,需要一次轉換值。 (我嘗試過TEXT,DATE,MID,DATEVALUE,MONTH,DATEVALUE ...)但他們都不能轉換日期格式。也不要緊,如果我把它與格式單元格轉換...迄今爲止它總是顯示相同的,即30年1月30日18:02:05Excel 2013日期格式轉換。 30 Jan,15 18:02:05至30.01.2015

不知道我做錯了什麼。感到有點沮喪,感謝您的任何建議。以上大部分都給出了#VALUE錯誤。

+0

發生,如果什麼您選擇單元格,文本到列以製表符作爲分隔符,並在步驟3中選擇DMY? – pnuts 2015-02-05 13:57:05

回答

1

隨着A1數據在B1輸入:

=DATEVALUE(LEFT(A1,FIND(" ",A1)-1) & "-" & MID(A1,FIND(" ",A1)+1,3) & "-20" & MID(A1,FIND(",",A1)+2,2)) 

和格式B1DD.MM.YYYY例如:

enter image description here