EXCEL考慮國定假日與補假日的日期計算

2023/10/17閱讀時間約 2 分鐘

職場很常見的問題,日期工作日計算並且將週六與週日考慮進去,如下圖的例子,開始日期是6/19,經過5天候會是幾月幾號呢?

如果不包含六日6/19經過5天的話是6/24號,可以直接6/19+5就會得到6/24了,但如果扣除6/22(端午節)、6/23(補假)、6/24(六)、6/25(日)不算的話,經過5天是6/28,那6/28該怎麼快速計算呢?

raw-image


這個需求就要請出鼎鼎大名的WORKDAY.INTL函數了

💡WORKDAY.INTL函數

✍🏾WORKDAY.INTL位移函數
函數說明=WORKDAY.INTL (開始日期,天數,週末,自訂假日)
raw-image

週末引數還有另一個表示方式,以7位數的0跟1代表假日與非假日,其中0為非假日、1為假日

例如,0000011 代表週末為星期六和星期日。


💡範例公式講解

D3=WORKDAY.INTL(B3,C3,1,F2:F3)

  1. B3:開始日期
  2. C3:工作日天數
  3. 1:定義六日為假日
  4. F2:F3:自訂假日的日期

這樣預計完成日期就會計算,從6/19開始算,扣掉週六與週日、再扣掉6/22、6/23,往後算5天是幾月幾日

raw-image


🎯實際範例演練

先整理出一整年的國定假日與補假日,這樣這一年不管公式怎麼套都不會有問題。

F3=WORKDAY.INTL(D3,E3,1,$I$3:$I$18) 向下填滿

  1. D3:開始日期
  2. E3:工作日天數
  3. 1:定義六日為假日
  4. $I$3:$I$18:自訂假日的日期(因為資料會項下填滿,所以自訂的假日要絕對參照)

這樣就可以依據每個專案名稱,去計算相對應的工作日天數,扣除六日與國定假日的預計完成日期

raw-image

那如果公司很佛心,每週週休3日,五六日都放假呢?

F3=WORKDAY.INTL(D3,E3,"0000111",$I$3:$I$18)向下填滿

引數大部分都相同,差異在第三個引數"0000111",總共7碼,分別代表一~日,其中0非假日,1為假日,所以前面4個零就是一~日工作日,後面3個零就是五六日為假日。

raw-image


  • 👍喜歡的話可以幫忙案個讚、分享來幫助更多人或是右下珍藏起來哦
  • 💭留言回復「工作日秒計算」讓我知道你把這個小技巧學起來了
  • ❤️追蹤我的方格子,學習更多職場小技巧
  • 請我喝杯咖啡,鼓勵我更有動力分享更多優質內容
  • 📈訂閱EXCEL設計新思維,學習更多更深更廣的職場技能

😎可以找到我的地方

  1. LINE社群
  2. IG
  3. FB粉絲團
  4. YOUTUBE
  5. TIKTOK
  6. DCARD
raw-image



8.2K會員
197內容數
此專題旨在幫助職場人士提升工作效率、提升專注力並更有效地管理時間,以達到更高的生產力和工作成果。在這個快節奏且競爭激烈的職場環境中,掌握提升效率的技巧尤為重要,主要會著重於分享OFFICE上最常使用的軟體,EXCEL、PPT、WORD各種增加效率的小技巧。
留言0
查看全部
發表第一個留言支持創作者!