WORKDAY.INTL函數是Excel表格中 日期與時間 類别函數,作用傳回特定日期之前或之後月份數的日期的序列号。
WORKDAY.INTL函數屬性:
文法結構WORKDAY.INTL(start_date, days, [weekend], [holidays])
中文表達式WORKDAY.INTL(開始日期,天數,周末,假期)
Strat_date 必需。一個日期值,代表開始日期。
Days 必需。 strat_date日期之前或之後不含周末及節假日的天數。Days 為正值将生成未來日期;為負值将生成過去日期。
Weekend 可選。 訓示一周中屬于周末的日子和不作為工作日的日子。 Weekend 是一個用于指定周末日的周末數字或字元串。
Holidays 可選。 一組可選的日期,表示要從工作日月曆中排除的一個或多個日期。
日期應使用 DATE 函數來輸入日期,或者将日期作為其他公式或函數的結果輸入。
如果start_date日期無效,例如以文本形式輸入的日期,則 WORKDAY 傳回#NUM! 錯誤值。
如果start_date加上月生成無效日期,則 WORKDAY 傳回#NUM! 錯誤值。
如果days 不是整數,運算時将截尾取值。
如果 weekend 字元串的長度無效或包含無效字元,則函數 WORKDAY.INTL 将傳回 錯誤值 #VALUE!。
如果 start_date 加上 day-offset 得到一個無效日期,則函數 WORKDAY.INTL 将傳回 錯誤值 #NUM!。
weekend數值表示以下周末日:
周末數字 | 周末日 |
1 或省略 | 星期六、星期日 |
2 | 星期日、星期一 |
3 | 星期一、星期二 |
4 | 星期二、星期三 |
5 | 星期三、星期四 |
6 | 星期四、星期五 |
7 | 星期五、星期六 |
11 | 僅星期日 |
12 | 僅星期一 |
13 | 僅星期二 |
14 | 僅星期三 |
15 | 僅星期四 |
16 | 僅星期五 |
17 | 僅星期六 |
WORKDAY.INTL函數參數對話框
應用案例:
計算項目結束日期。
如下圖 根據項目的開始日期、工期(工作日)天數(注:單休制,星期六為工作日,隻有星期日為周末)、已知的假期,計算項目的結束日期。
首先選擇F3單元格輸入公式=WORKDAY.INTL(C2,C3,11,C4:C10) ,如下圖。
按enter鍵運算公式,傳回的結果就是項目的結束日期。
案例中 WORKDAY.INTL函數的weekend參數11,表示緊将周日作為周末,周六被視為工作日。