2017-09-27 80 views
0

我有一個數據集,它使用整個月而不是數字或縮寫版本將其日期存儲爲字符串。例如。它在日期字段中存儲爲「2017年9月24日下午05:20」,而不是092417172000(如果它是mmddyyhhmmss)或2017年9月24日。在Excel中整月到日期時間

我想讓excel識別這個日期,但我似乎無法找出使用左側,中間,右側的舊方法的方法,但這隻會佔用符合長度的月份。例如。 「= DATEVALUE(LEFT(A2,13))」適用於長達四個字母的月份,但僅限於此。

是否有另一種方法將此字段轉換爲日期?

回答

0

問題不是月份名稱,它是at以及上午/下午和時間之間缺失的空間。

這個公式將其轉換爲您然後可以格式化你有多喜歡一個合適的日期:

=--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"at ",""),"AM"," AM"),"PM", " PM") 

enter image description here