Excel – 在两个date之间的一个月内查找工作日

我成功设法计算了两个date之间特定月份的天数。 不过,我需要计算这些天作为公式内的工作日。 例如。

| ————- A ——————– B ————— C
| 1 ——- 11/12/2014 —– 17/03/2015 —– 01/03/2015
| 2

A – 作为开始date
B – 结束date
C – 月份检查范围A1:B1的范围内。 (在这种情况下,三月)

=MAX(0,MIN(EOMONTH(C$1,0),$B1)-MAX(C$1,$A1)+1) 

这应该产生17,这是常规天数。 我怎样才能产生工作日的数量,并纳入

 =NETWORKDAYS() 

最终答案应该是12。

在此先感谢您的build议。

这个怎么样:

 =NETWORKDAYS(MAX(A1,C1),MIN(B1,EOMONTH(C1,0))) 

用下面的错误检查来扩展它可能是明智的:

 =IF(NETWORKDAYS(MAX(A1,C1),MIN(B1,EOMONTH(C1,0)))<0,0,NETWORKDAYS(MAX(A1,C1),MIN(B1,EOMONTH(C1,0))))