0
我試圖在Excel中將日期時間字符串(如2015-11-01-02.02.38.444000)轉換爲日期時間格式。我已經嘗試了以前的問題中提供的解決方案,但沒有涉及這種特定的格式。我期待在同一個單元格中有日期和時間。請協助。Excel:以毫秒爲單位的文本轉換
我試圖在Excel中將日期時間字符串(如2015-11-01-02.02.38.444000)轉換爲日期時間格式。我已經嘗試了以前的問題中提供的解決方案,但沒有涉及這種特定的格式。我期待在同一個單元格中有日期和時間。請協助。Excel:以毫秒爲單位的文本轉換
這取決於琴絃如何一致的是,但對於這個特殊的一個,你可以嘗試
=VALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"-"," ",3),".",":",1),".",":",1))
然後使用自定義格式顯示它與毫秒
dd/mm/yyyy hh:mm:ss.000
datetime值(您可能必須改變你的語言環境)。
順便說一句,使TIMEVALUE公式在你的評論工作中,你將不得不改變前兩個小數點爲冒號。
它的工作就像一個魅力。謝謝 – user7357285
我曾嘗試使用 = DATEVALUE(MID(A2,1,10))+ TIMEVALUE(MID(A2,12,8)) 組合DATEVALUE和TIMEVALUE但這會引發錯誤 – user7357285