03.05 「函數002」- Excel中時間轉換那點事情


今天我們花幾個小時給大家整理一下統一來談一下關於Excel時間的那點事!


先上乾貨,說說轉化問題,然後補充點基礎知識
1、如何把中文時間轉為秒

「函數002」- Excel中時間轉換那點事情

推薦方法(建議收藏):

=-LOOKUP(,-({"0時0分","0時",""}&A1))*86400




簡單解析:這裡我們利用Excel標準的日期格式,通過三種組合,其中只有一種滿足,那就是時分秒三者齊全,其他返回錯誤值,LOOKUP的機制,可以排除錯誤值,返回第二參數最後一個值!

「函數002」- Excel中時間轉換那點事情


補充方法1:

=SUM((MIDB(0&A2,FINDB({"時","分","秒"},0&A2&"0時0分0秒")-2,2)&0)*{360,6,0.1})


補充方法1:=SUM(--TEXT(SUBSTITUTE(TEXT({0,"0時"}&SUBSTITUTE(A2,"小",),"@"),"時","時0分"),"[s];;;\\0"))
2、秒如何轉成時分秒格式?

「函數002」- Excel中時間轉換那點事情

推薦方法(建議收藏):=TEXT(A1/86400,"[h]時mm分ss秒")
小白硬核方法:

=INT(A1/3600)&":"&INT((A1-INT(A1/3600)*3600)/60)&":"&A1-INT(A1/3600)*3600-INT((A1-INT(A1/3600)*3600)/60)*60


3、標準日期簡單的小結
標準日期,編輯欄顯示00:00:00格式,要求時不超過23(<34),自動轉為時間,其默認靠右這也是判斷日期的一種方法。

「函數002」- Excel中時間轉換那點事情

超過23小時的文本時間錄入不能自動轉為時間,默認靠左!
編輯欄也顯示為文本,而非時間00:00:00格式

「函數002」- Excel中時間轉換那點事情

採用時間格式錄入:也就是冒號分割的錄入方法(00:00:00)超過23小時的部分自動轉為天,編輯欄可見,108/24 取整為4,也就是最早日期+4,Excel開始日期是從1900-1-1日期,正好如圖

「函數002」- Excel中時間轉換那點事情

4、標準日期之間的轉換
時間如何轉為秒:推薦方法:=TEXT(A1,"[s]")

「函數002」- Excel中時間轉換那點事情

小白硬核:=HOUR(A1)*60*60+MINUTE(A1)*60+SECOND(A1)

「函數002」- Excel中時間轉換那點事情

小結:關於時間日期,我們今天就先分享這麼多,Excel的中時間和日期本質只是數值,日期我們說過,那麼時間呢?其實也是數值,有興趣的同學把格式設置為數值,觀察一下。


(此處已添加圈子卡片,請到今日頭條客戶端查看)


分享到:


相關文章: