在 Excel 裡,如果根據起訖時間,如何計算全部時間占幾個15分鐘?
參考下圖,計算時,不足15分鐘以15分鐘計。
【設計與解析】
因為 Excel 是將一天換算為「1」,所以1小時=1/24、1分鐘=1/24/60。
儲存格C4:=INT((B4-A4)*24*60/15)+(MOD((B4-A4)*24*60,15)>0)*1
(1) INT((B4-A4)*24*60/15)
利用 INT 函數計算全部分鐘數除以15的商數。
(2) MOD((B4-A4)*24*60,15)
利用 MOD 函數計算全部分鐘數除以15的餘數。
(3) (MOD((B4-A4)*24*60,15)>0)*1
如果第(2)式傳回的餘數大於 0,則結果加 1。
以下使用不同的方式來處理公式。
儲存格C4:=LET(T,(B4-A4)*24*60,INT(T/15)+(MOD(T,15)>0)*1)
LET 函數是 Excel 2021 版以上才有的函數。
【參考資料】
INT 函數參考微軟提供的說明網頁:INT 函數
MOD 函數參考微軟提供的說明網頁:MOD 函數
文章標籤
全站熱搜
留言列表