close

2248

工作日計算最全教程-NETWORKDAYS函數二

小宜:「錦子老師,我又有一個新的問題了,如果我要在Excel工作表中計算調休情況下的工作日計算,要使用那個函數才可以呢?」。

錦子:「這還是使用NETWORKDAYS函數來計算,但實際計算工作日天數時,除了考慮要排除國定節假日外,這幾年還需要考慮加上調休上班的日期。」。

作用:傳回兩個日期之間完整的工作日天數。

語法:NETWORKDAYS(起始日期,結束日期,[要排除的節假日])

案例:要計算2019/10/12019/10/31日之間有多少工作日(21 )

1、首先在E欄到F欄建立一個全年放假天數和調休上班的對照表(每年的放假時間,可以GOOGLE獲取)。

C2儲存格計算兩個日期之間的工作日天數輸入公式為:

=NETWORKDAYS(A2,B2,E$2:E$15)+COUNTIFS(F:F,">="&A2,F:F,"<="&B2)

如果有很多筆記錄要統計工作天數,由於是複製公式故必須將E2:E15列號加上$(E$2:E$15)鎖定起來。

C2儲存格公式複製到C3:C13儲存格。

【公式說明】

公式用NETWORKDAYS函數計算出排除節假日和周末的工作日天數(NETWORKDAYS(A2, B2,E$2:E$15))

公式用COUNTIFS函數計算出指定時間段內的調休天數(COUNTIFS(F:F, ">="&A2,F:F,"<="&B2))

然後二者相加,即是完整的工作日天數了。

 


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()