怎么用EXCEL计算两个日期间的实际工作日天数(剔除法定节假日、周六周日,但不剔除调休上班的周六周日)。

例如2012-1-19至2012-1-29期间,1月22日至1月28日是法定节假日,1月21日(周六)、1月29日(周日)正常上班,如何用EXCEL表计算实际工作日天数。

=NETWORKDAYS(E21,F21,H19:H25)
E21,F21为起止日期,H19:H25为节假日列表(1-22到1-28),可以再添加
=NETWORKDAYS(E21,F21)计算出除去周末的天数,
公式第三个参数是节假日,工作日再减去。
注意,节假日列表中的周末是不会减去的,你可以试一下,实际只减去五天。
函数如不能用,菜单——加载宏——分析工具追问

你好,我写的公式是=NETWORKDAYS(AJ12,AL12,AP12:AQ12),AJ12为2012-1-19,AL12为2012-1-29,AP12为2012-1-22,AQ12为2012-1-28,怎么得出来是7呢?你给检查检查哪里有问题?我用的是OFFICE2007。

追答

1-22到1-28中间还有很多天的呀,就是一个日期列表

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-07
DAYS360(开始日期,结束日期)