反轉儲存格格式,如何向 Excel 解釋某種日期時間格式

反轉儲存格格式,如何向 Excel 解釋某種日期時間格式

我知道 Excel 可以使用「設定儲存格格式」來修改儲存格內容的外觀。當我在儲存格中輸入“20000”,並使用“設定儲存格格式”,更準確地說是“日期”,輸入“14/03/2012”時,我看到“03/10/1954”。

現在我想做相反的事情:我有很多單元格,包含日期時間戳,如“2017-10-09 01:56:39.466”,我想向 Excel 解釋這是一種日期時間格式,被解釋為YYYY-MM-DD hh:mm:ss.ttt(其中t代表“數千秒”)。那可能嗎?

背後的想法是,我有很多這樣的單元格,我想減去這些日期時間戳,以便找出哪個是持續時間最長的條目,但據我所知,只能按數字進行減法值,因此需要讓Excel 理解所使用的格式。

我正在使用 Microsoft Excel 2016 MSO 32 位元。

答案1

將您的資料放入儲存格中A1, 在B1進入:

=DATEVALUE(LEFT(A1,10))+TIMEVALUE(MID(A1,12,8))+RIGHT(A1,3)/(24*60*60*1000)

並套用正確的格式:

在此輸入影像描述

B1出現與相同A1, 但它是數字。

相關內容