用数组公式吧,如图:
=B1-A1+1-SUM(IF(WEEKDAY(A1+ROW(INDIRECT("A1:A"&B1-A1+1))-1)={1,2,7},1,0))
公式中的1,2,7分别表示对应日期的星期是日、1、6。
第一个参数为开始日期,第二个参数为结束日期,第三个参数为周一周二到周日,休息写1,上班写0,统计0的天数。还有第四个可选参数,为假期,如果五月一日到5月3日放假。{"2018/5/1","2018/5/2","2018/5/3"},就不同假期了。
用数组公式吧,如图:
=B1-A1+1-SUM(IF(WEEKDAY(A1+ROW(INDIRECT("A1:A"&B1-A1+1))-1)={1,2,7},1,0))
公式中的1,2,7分别表示对应日期的星期是日、1、6。
第一个参数为开始日期,第二个参数为结束日期,第三个参数为周一周二到周日,休息写1,上班写0,统计0的天数。还有第四个可选参数,为假期,如果五月一日到5月3日放假。{"2018/5/1","2018/5/2","2018/5/3"},就不同假期了。