N个工作日之后是那天,在Excel中怎么计算?
1情景1
Boss说让以下人员在指定的工作日后之后提交报告。
在F2单元格中输入公式:=WORKDAY(D2,E2),按Enter键完成后向下填充。
2情景2
Boss说让以下人员在指定的工作日后之后提交报告,2019-7-1不上班。
在F2单元格中输入公式:
=WORKDAY(D2,E2,"2019-7-1"),按Enter键完成后向下填充。
【函数介绍】
功能:Workday函数是用来返回某一日期几个工作日前后的日期。
语法:=Workday(start_date,days,[]holidays])
说明:第一个参数为指定的开始日期,第二个参数为指定几个工作日的的个数,第三参数为可选参数,即指定的需要剔除的日期。如果是指定日期之前的几个工作日,那么第二参数需要写成负数。
3情景3
Boss说,我们的公司是是6天制上班,周六上班,让以下的人员在指定的工作日后提交报告,2019-7-1日不上班。
在F2单元格中输入公式:
=WORKDAY.INTL(D2,E2,11,"2019-7-1"),按Enter键完成后向下填充。
说明:第三个参数11表示只有星期天才是周末,其余时间上班。
【函数介绍】
功能:WORKDAY.INTL函数是用来返回某一日期几个工作日前后的日期。
语法:=WORKDAY.INTL(start_date,days,[weekend],[]holidays])
说明:第一个参数为指定的开始日期,第二个参数为指定几个工作日的的个数,第三参数为可选参数,即返回需要指定周末类型的代码。,第四个参数为可选参数,即指定的需要剔除的日期。第四个参数的主要类型有:
周末数字 | 周末日 |
1 或省略 | 星期六、星期日 |
2 | 星期日、星期一 |
3 | 星期一、星期二 |
4 | 星期二、星期三 |
5 | 星期三、星期四 |
6 | 星期四、星期五 |
7 | 星期五、星期六 |
11 | 仅星期日 |
12 | 仅星期一 |
13 | 仅星期二 |
14 | 仅星期三 |
15 | 仅星期四 |
16 | 仅星期五 |
17 | 仅星期六 |
周末字符串值的长度为七个字符,并且字符串中的每个字符表示一周中的一天(从星期一开始)。1 表示非工作日,0 表示工作日。在字符串中仅允许使用字符 1 和 0。1111111 是无效字符串。例如,0000011 结果为星期六和星期日是周末。