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ì)是一組序列值?!?900/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ù),并且添加單位“小時”。如下圖所示: |
|