如何讓 Excel 將以下格式的文字識別為日期和時間?
我的手機上有以下日期:2013 年 12 月 3 日星期二 1:54:26 PM +01:00
並且希望 Excel 將儲存格格式設為日期,以便我可以根據日期建立圖表。
答案1
我設法解決了這個問題,但解決方案並不完美。事情是這樣的:
=LEFT(REPLACE(G9;1;(FIND(",";G9));"");18)
我對替換部分感到滿意,它消除了星期幾,但是當時間是 3 位數字而不是 4 位數字時,我用來消除時間的 LEFT 最後給我留下了額外的空間( 9:00 與11:00)。
答案2
嘗試將儲存格類型設定為日期,看看 Excel 是否可以辨識該格式。然後只需將儲存格格式自訂為您希望顯示的任何日期即可。
答案3
如果您的文字位於 A2 中,請在 B2 中使用此公式
=TRIM(REPLACE(LEFT(A2,FIND("+",A2)-1),1,FIND(",",A2),""))+0
這應該給你一個代表日期/時間序號的數字(自 1900 年 1 月 1 日以來的天數),只需將 B2 格式化為所需的日期時間格式,例如
m/d/yyyy hh:mm
我假設您有美國區域設置,如果沒有,公式可能不起作用!