對于時間格式的數據,你是如何轉換為對應的時分秒的呢?今天跟大家分享一個非常巧妙的方法,很多人都不知道,因為微軟将其隐藏起來了,就是利用TEXT函數,操作也非常簡單,下面我們就一起來學習下吧
想要從零學習Excel,這裡↓↓↓↓
一、TEXT函數TEXT:通過格式代碼,更改數據顯示的格式
語法:=TEXT(value, format_text)
第一參數:需要更改格式的數據
第二參數:用于更改格式的代碼
TEXT函數其實就是【自定義單元格格式】的公式版,它們的【代碼格式】是相同的。
二、轉換為小時數公式:=TEXT(B5,"h")
第一參數:B4,就是需要轉換顯示格式的日期
第二參數:"h",格式代碼,h表示小時數
這麼做有一個缺點,僅僅隻會提取小時數,會将分鐘數舍去,如果想要提取更加精确,可以使用下面的方法。
這個方法相信很多人都知道,下面2個代碼才是今天的重點
三、轉換為分鐘數
公式:=TEXT(B5,"[mm]")
這個公式會忽略秒數,将時間設置為對應的分鐘數,在這裡m就表示分鐘的意思
有了分鐘數,隻需要将其除以60,即可得到小時數,這個小時數比上一個結果更加的精确,因為其不會将小時數後面的分鐘忽略掉
公式為:=TEXT(B5,"[mm]")/60
其結果格式還是時間格式,隻需要将其格式更改為常規,就能顯示為小時數了
四、轉換為秒鐘
公式:=TEXT(B5,"[ss]")
這個公式會将時間變為對應的秒數,在這裡s就表示秒鐘的意思。
有了秒數,就可以将其轉換為分鐘與小時數了,這個操作與上一個例子是一樣的。
分鐘數:=TEXT(B5,"[ss]")/60
小時數:=TEXT(B5,"[ss]")/3600
這個技巧大家隻需要牢記就可以了,它是一個規定,以上就是今天的全部内容,怎麼樣?是不是非常好用呢?
我是Excel從零到一,關注我,持續分享更多Excel技巧
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!