0
我有我的日期格式這種方式「24-DEC-15 05:08:32:837000 PM」 我試過更改日期/時間格式單元格,但沒有任何反應 有沒有辦法我可以截短毫秒(:837000),而無需將文本添加到列。我有超過1000行這種方式使手動解決方案可能無法正常工作刪除中間字符(毫秒)excel
我有我的日期格式這種方式「24-DEC-15 05:08:32:837000 PM」 我試過更改日期/時間格式單元格,但沒有任何反應 有沒有辦法我可以截短毫秒(:837000),而無需將文本添加到列。我有超過1000行這種方式使手動解決方案可能無法正常工作刪除中間字符(毫秒)excel
您可以使用Substitute Function:
=--SUBSTITUTE(A1,":",".",3)
這將與.
替代第三:
。問題不在於毫秒,Excel中的分隔符是.
而不是:
。通過將其更改爲.
,Excel可以將其讀取爲有效的日期/時間。
--
強制將文本存儲爲數字。然後,您可以根據需要設置單元格的格式。
或者,你可以強制格式與TEXT()函數:
=TEXT(--SUBSTITUTE(A1,":",".",3),"d-mmm-yy hh:mm:ss.000 AM/PM")
謝謝!完美工作! – Kiran
@KiranKrishan請考慮標記爲正確。通過答案點擊綠色複選標記 –