excel 表格中统计指定时间段内有几个周六和周日:步骤:
1、假设开始日期为A1,结束日期为B1,C1计算这段时间中的周六和周日的天数
2、输入公式=(WEEKNUM(B1)-WEEKNUM(A1))*2
用数组公式
C5=2009-3-4
D5=2009-7-8
周6天数 =SUM(--(WEEKDAY(ROW(INDIRECT(C5&":"&D5)),2)=6))
按Ctrl+Shift+Enter 完成输入。(很重要)
周7天数 =SUM(--(WEEKDAY(ROW(INDIRECT(C5&":"&D5)),2)=7))
按Ctrl+Shift+Enter 完成输入。(很重要)
假设开始日期为A1,结束日期为B1,C1计算这段时间中的周六和周日的天数
公式:=(WEEKNUM(B1)-WEEKNUM(A1))*2
如果开始、结束日期为周六、周日将统计错误,需修改为
=(WEEKNUM(B1)-WEEKNUM(A1))*2+IF(WEEKDAY(A1,2)=7,1,0)+IF(WEEKDAY(B1,2)=6,1,0))
假设开始日期为A1,结束日期为B1,C1计算这段时间中的周六和周日的天数,输入公式
=(WEEKNUM(B1)-WEEKNUM(A1))*2
可以用NETWORKDAYS.INTL函数,NETWORKDAYS.INTL(start_date, end_date, weekday_string, holidays)
把weekday_string 设置成“1111101”