Excel將以冒號(:)分隔的數(shù)據(jù),比如“2:30”識別為時間。如果希望將時間“2:30”表示為“2.50小時”,應(yīng)該如何做呢?
1
案例描述
如下圖所示,在C2:C5單元格計算合計時長,且將合計時長表示為“××小時”。
當(dāng)在C2單元格輸入公式:=SUM(A2:B2)。公式返回的結(jié)果仍然是以冒號分隔的時間數(shù)據(jù)。
如何將計算的累計時長換算為以小時為單位表示呢?
2
解決方法
如下圖所示,在C2單元格輸入公式:
=TEXT(SUM(A2:B2)*24,"0.00小時")
拖動C2單元格填充柄,將公式向下復(fù)制到其他單元格。
公式解析:
在Excel中日期實質(zhì)是一組序列值。“1900/1/1”對應(yīng)序列值“1”,“1900/1/2”對應(yīng)序列值“2”,以此類推,“2022/4/10”對應(yīng)序列值“44661”。1天可以表示為整數(shù)“1”,那么1小時就可以表示為“1/24”天,1分鐘可以表示為“1/(24*60)”天。
(1)在本例中,如果將C2:C5單元格的數(shù)據(jù)類型修改為“常規(guī)”,SUM函數(shù)返回的值就是一組小數(shù)。這組小數(shù)實際就是以天為單位的合計時長。
例如C2單元格時長為“5:30”,也就是“5.5小時*(1/24)=0.229167天”。
(2)當(dāng)需要將C2:C5中以天為單位的數(shù)值,換算為以小時為單位時,就需要乘以24。
如下圖所示,D2:D5單元格的數(shù)值就是以小時為單位表示的時長。
(3)使用Text函數(shù)將得到的數(shù)值保留兩位小數(shù),并且添加單位“小時”。如下圖所示:
聯(lián)系客服