EXCEL碰上了国庆节、中秋节作业日怎样算
常常在作业中会遇到合同约好竣工或收货后多少个作业日内进行付出,政府单位约好多少个作业日内必定得完结公示什么的,有许多的使用,假如不存在新年、端午节、清明、中秋、国庆、元旦这些特别的需求国务院假日办进行规则的,直接用一个公式就能处理,便是大多数同志应该听说过WORKDAY函数。
WORK DAY 函数常用做法也周六日,也可优先考虑扣除特别的节假日,可是咱们的祖国为了使假日长一些,常常会调整节假日前后两周的周末,这个我看了下,其实调整的天数也没那么多,就以2020年中秋/国庆节两节为例,也便是调整了前后两周共两天的周末。
已知开端日期,求15个作业日之后的作业日,咱们咱们能够看到9月份的15个作业日后的日期就有很大的可能性遇上中秋节与国庆节。我做的思路是这样的:
先算过程1,咱们在E2单元格输入=WORKDAY(A2,B2,$I$2:$I$9),公式中开端日期是A2,B2是距离15个作业日, $I$2:$I$9这个参数假如省掉,那便是不含周六日的15个作业日,而咱们加了 $I$2:$I$9 ,便是再在之前扣除周六日后考虑国庆中秋两节八天假日。公式咱们拉到C7。
接下来咱们核算过程2,这个就简略了,咱们分别拿J2,J3与咱们的A列与E列日期做比较,举个比如以J2的2020-9-27调整1为例,用这个数据去和第4行数据比较,发现在A4和C4日期之间,那咱们就需求扣除1天,但在第2行数据A2和C2之外,咱们扣减0天。
这样咱们就得到了每一行的调整数据,接下来就简略了,C列的数据直接用E列-(F列+G列)就能得到,成果如下: