2017-07-25 87 views
0

我想將文本 - 2017年4月7日轉換爲Excel電子表格中的日期格式。有沒有一個公式可以幫助它呢? 我已經嘗試格式單元格到日期格式,但這並沒有改變單元格屬性。謝謝您的建議Excel:將文本轉換爲日期格式

+2

的[Excel中的文字轉換爲可能的複製( 2017年4月28日)TO DATE](https://stackoverflow.com/questions/43870863/excel-convert-text-28th-april-2017-to-date) – phd

回答

0

隨着A1數據,在另一個單元格中輸入:

=DATEVALUE(LOOKUP(LEFT(A1,3),{"Apr","Aug","Dec","Feb","Jan","Jul","Jun","Mar","May","Nov","Oct","Sep"},{4,8,12,2,1,7,6,3,5,11,10,9}) & MID(SUBSTITUTE(A1," ","/"),4,99)) 

enter image description here

一種替代方案:

=DATEVALUE(TRIM(MID(A1,5,2)) & "-" & LEFT(A1,3) & "-" & RIGHT(A1,4))