excel应出勤天数公式

这是双休的,不知道单休的怎么写!!!

在线等!!!
提交问题

这里要看你是要休息星期6,还是星期日了;所以要得出的结果为星期6,日分别多少天;你用共计出勤天数(星期6,日都休息的天数哈)加上星期6或日的天数,就为单休实际天数了;而且还要考虑本月中是否有国定假日;


一月中星期6、星期日的天数计算方法:

看附件与详表:


温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-30

在你现有的公式后面加上周六的天数就可以了。

 

=NETWORKDAYS(DATE(C1,E1,1),EOMONTH(DATE(C1,E1,1),0))+SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(DATE(C1,E1,1)&":"&EOMONTH(DATE(C1,E1,1),0))),2)=6))

 

 

第2个回答  2013-06-30
单休就是把双休除以2就好了,但双休有可能出现单数,如23天,所以现在外而套个ROUND函数进位就好了。

公式改为这样:
=ROUND(NETWORKDAYS(DATE(C1,E1,1),EOMONTH(DATE(C1,E1,1),0))/2,)
第3个回答  2020-06-27
得先知道你的统计方法,如果是计算两个日期的间隔可以输入公式=datedif(开始日期,结束日期,"D"),如果开始和结束日期都包括在内的话,在此公式基础上+1
相似回答