其实,在excel2010新增的函数中,有一个正好可以解决这个问题。它就是:
NetWorkDays.INTL
(返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。周末和任何指定为假期的日期不被视为工作日。)
下面是2015年1月份的工资表局部。

一、用法介绍
=Mlookup(查找内容,查找区域,返回值所在的列数,第N个)
语法说明:
查找内容:除了单个值外,还可以选取多个单元格,进行多条件查找。
查找区域:同VLOOKUP
返回值的在列数:同VLOOKUP
第N个:值为1就返回第1个符合条件的,值为2就返回第2个符合条件的....当值为0值时,返回最后1个符合条件的值,值为-1时返回所有查找结果并用逗号连接(新增功能)。