在 Excel 裡,如果根據起訖時間,如何計算全部時間占幾個15分鐘?

參考下圖,計算時,不足15分鐘以15分鐘計。

Excel-計算全部時間占幾個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 函數

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()