excel 表格中 如何统计指定时间段内有几个周六和周日

2024年11月19日 18:28
有5个网友回答
网友(1):

excel 表格中统计指定时间段内有几个周六和周日:步骤:
1、假设开始日期为A1,结束日期为B1,C1计算这段时间中的周六和周日的天数
2、输入公式=(WEEKNUM(B1)-WEEKNUM(A1))*2

网友(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 完成输入。(很重要)

网友(3):

假设开始日期为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))

网友(4):

假设开始日期为A1,结束日期为B1,C1计算这段时间中的周六和周日的天数,输入公式
=(WEEKNUM(B1)-WEEKNUM(A1))*2

网友(5):

可以用NETWORKDAYS.INTL函数,NETWORKDAYS.INTL(start_date, end_date, weekday_string, holidays)
把weekday_string 设置成“1111101”