excel表日期怎么自动跳过法定节假日和周六日excel日期自动跳过周末
发布网友
发布时间:2024-06-01 13:48
我来回答
共1个回答
热心网友
时间:2024-06-01 22:27
是求预计完成日期么?=WORKDAY(G3,E3/F3,AA$3:AA$50)+1不知为何要+1,开机当天没产量?
WORKDAY是跳双休和法定假日的函数,返回从指定日期开始若干个工作日后的日期。由于法定日不是固定的,需要预先列出(当然也可以直接以数组常量列出,但太多了,公式很长,不方便),比如列在AA列。但要注意的是:
1、此函数遇到双休恰逢节假日,是按单天算,不会双算,另加补休日,如需要,在AA列列出补休日;
2、此函数对调休无能为力,比如今年4月4日清明,1日(周六)与3日(周一)对调,如果恰逢算出的天数落在4月3日,则不会按1日上班3日不上班,落在1日不落在3日,如果不是落在这期间不受影响,只要在AA列列出4月4日是法定假日即可;
3、AA列将所有法定假日全部列出,遇补休,将补休日列出,如跨度较大,需将跨年的全部列出,只会去除已经到达的节假日。
在Excel软件中,可以通过把单元格选中,输入NETWORKDAYS.INTL函数,来计算工作日天数解决实现。具体操作如下:
1.选中单元格
选中需要计算的单元格。
2.输入函数
输入函数:=NETWORKDAYS.INTL(A2,B2;
2,F2:F4),其中2代表的是休息日。
3.点击图标
点击【勾】图标。
4.计算完成
excel日期跳过周末和节假日计算完成。