2013-01-21 112 views
0

有誰知道如何將此字符串20.01.2012 09:30:11轉換爲excel日期2012年1月20日09:30:11。試圖使用「文本到列」工具,它是成功的,如果字符串不包含時間(hh:mm:ss)部分。任何人都可以提前幫忙謝謝。在Excel 2010中格式化日期

回答

0

選擇有問題的單元格並進行查找並替換...

查找。 替換/

我測試,它的工作完美:)

希望幫助!

+0

非常感謝你,它是有效的。 – imprezzeb

+0

不確定它會一直工作:上述日期首先有幾天,其次是幾個月 - 而所需的格式首先有幾個月!因此,請檢查01.02.2012是否轉換爲01/02(錯誤)或02/01(正確)! –

0

正式的方式

你可以把它用下面的公式轉換:

 
=DATE(MID(A1,7,4),MID(A1,4,2),LEFT(A1,2))+TIME(MID(A1,13,2),MID(A1,16,2),RIGHT(A1,2)) 

這個公式提取所有位(日,月等),並構建一個日期和時間出的。

手動方式

如果temporarilly更改Windows的您要導入(在這種情況下,德國)格式的區域設置的日期格式,Excel將它理解爲一個適當的日期:

  1. 更改日期格式
  2. 打開Excel和粘貼日期
  3. 保存並關閉Excel
  4. 更改日期格式返回
  5. 重新打開Excel文件