返回列表 上一主題 發帖

[發問] 如何將計算出的小時數以時間表示

[發問] 如何將計算出的小時數以時間表示

請問
如何將計算出的小時數以時間表示
例如 7.5小時 ==> 07:30

如何計算出小時數及分數.rar (108.17 KB)
若無閑事掛心頭
便是人間好時節

本帖最後由 p212 於 2014-12-1 08:40 編輯

回復 1# cbl0924
保留附檔「工作表2 (2)」之D欄資料,於儲存格E2輸入
=TIME(INT(D2),MOD(D2,1)*60,)
複製儲存格A2的「儲存格格式」-「hh:mm」
向下複製



直接在附檔「工作表2 (2)」之儲存格D2輸入
=TIME(INT((B2-A2)*24-C2),MOD((B2-A2)*24-C2,1)*60,)
複製儲存格A2的「儲存格格式」-「hh:mm」
向下複製
請參考!

TOP

回復 2# p212


   謝謝喔!
兩種方式都解釋的非常清楚,也讓我多認識了三個函數
TIME 、INT、 MOD

我將我學到的也寫下來,讓跟我有相同問題的也一目了然
TIME(時,分,秒)  就算不要顯示秒數  在分數後面一樣要加","
INT( number)  傳回無條件捨去的整數
MOD(number,divisor) 傳回兩數相除的餘數  


我選用了第二種方式 :)
若無閑事掛心頭
便是人間好時節

TOP

=TEXT(D2/24,"hh:mm")

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題