Excel-時間計算的重要觀念 與扣掉中午休息時間

目錄

    原始文章

    Excel-時間計算的重要觀念 與扣掉中午休息時間


    基本款 – 直接加減

    在Excel裡面,如果只是要對時間做基本計算,也就是加加減減的話,方法非常簡單,當成一般數字處理就可以了。

    在Excel裡面,如果只是要對時間做基本計算,也就是加加減減的話,方法非常簡單,當成一般數字處理就可以了。

    注意。這邊有一個超級重點,在上圖中,我們的儲存格格式是「自訂」,也就是如下圖的格式。

    注意。這邊有一個超級重點,在上圖中,我們的儲存格格式是「自訂」,也就是如下圖的格式。

    為什麼說它超級重要,如果把時間切換成「數值」,它會顯示變成小數點。
    事實上,00:00 – 24:00在Excel裡面代表0-1的小數。

    為什麼說它超級重要,如果把時間切換成「數值」,它會顯示變成小數點。
事實上,00:00 - 24:00在Excel裡面代表0-1的小點。

    注意,這裡有另一個超級重點,上面漂漂亮亮的小說其實是四捨五入後的結果,它實際上是個無理數。

    注意,這裡有另一個超級重點,上面漂漂亮亮的小說其實是四捨五入後的結果,它實際上是個無理數。

    聰明如你這時已經猜到,1個小時 = 1/24

    聰明如你這時已經猜到,1個小時 = 1/24

    進階款-用公式加減

    知道上面的原理後,接下來我們做個實驗,直接用公式把A7加上4個小時,也就是4/24,結果為B7的16:00。

    知道上面的原理後,接下來我們做個實驗,直接用公式把A7加上4個小時,也就是4/24,加到B7的16:00。

    高級款-用if扣掉中午休息時間

    假設A欄為上班時間是8:00,B欄為下班時間,且12:00 – 13:00為休息時間,則C欄則為扣掉休息時間後的總工時。

    邏輯為:如果開始上班的時間在12:00前,且下班時間在13:00後,則總工時必須扣掉中間休息的一個小時。

    C11 = B11-A11-IF(AND(A11<12/24,B11>13/24), 1/24, 0)
    假設A欄為上班時間是8:00,B欄為下班時間,且12:00 - 13:00為休息時間,則C欄則為扣掉休息時間後的總工時。

    範例檔下載



    推薦文章

    A
    Aron

    工業設計系畢業,曾任職知名品牌行銷企劃,做點設計,寫文案也寫網站;目前擔任零售業數據分析師。最近開始練格鬥和Python量化投資。

    Content Protection by DMCA.com
    用人話寫的Excel教學

    發佈留言

    發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *