本帖最後由 choyki 於 23-5-20 18:07 編輯
sfccwy 發表於 23-5-13 16:40 
我想用Excel計OT 時間,每15分鐘計算,我上網搵左好耐,只係搵到點樣計算時分秒
想程式計算答案為0.25/0.5/0.75/1,例如:
開始18:00 收工19:47 ,OT 左 1.75小時
開始18:00 收工 20:22 ,OT 左 2.25小時
=Int( ( TimeValue("19:47") - TimeValue("18:00") ) * 24 * 4 ) / 4
=Int( ( TimeValue("20:22") - TimeValue("18:00") ) * 24 * 4 ) / 4
1. TimeValue("19:47") - TimeValue("18:00") 為天數,6 小時 = 0.25 天,3 小時 = 0.125 天,1.5 小時 = 0.0625 天
2. 天數 * 24 為時數
3. 時數 * 4 為刻數(1 小時有 4 刻,每刻 15 分鐘)
4. Int(刻數) 為截除小數位後的刻數
5. 截除小數位後的刻數 / 4 為時數
我公司是這樣計:
=RoundUp( ( TimeValue("19:47") - TimeValue("18:00") ) * 24 * 4 , 0 ) / 4
=RoundUp( ( TimeValue("20:22") - TimeValue("18:00") ) * 24 * 4 , 0 ) / 4
我做月供股票系統。 講笑。 不是。
我做證券,認識做月供股票系統的人。 也是講笑。 不是。
向證券公司推銷月供股票系統不容易。