如何从 excel 中两个日期之间的日期列表中省略周末日期
how to Omit weekends dates from the list of date between two dates in excel
我有一个完整月份的日期列表,由公式 =IF(ROWS($A$10:A10)>DAY(B$5),"",$B$4+ROWS(A$10:$ A10)-1) 其中 B4 是开始日期,B5 是结束日期我得到了日期列表,但我想从列表中排除周末周六和周日。
请帮我解决这个问题。
第一行:=$B$4+max(0,2-mod($B$4,7))
其余行:=PrevRow + max(1,3-mod(PrevRow+1,7))
您可以在 $B$5 上添加您的 IF 测试
如果有 Office 365,请将其放在第一个单元格中:
=WORKDAY.INTL(B4-1,SEQUENCE(NETWORKDAYS.INTL(B4,B5)))
它会溢出结果。
如果没有,则将其放在第一个单元格中并向下复制:
=IF(ROW($ZZ1)>NETWORKDAYS.INTL($B,$B),"",WORKDAY.INTL($B-1,ROW($ZZ1)))
我有一个完整月份的日期列表,由公式 =IF(ROWS($A$10:A10)>DAY(B$5),"",$B$4+ROWS(A$10:$ A10)-1) 其中 B4 是开始日期,B5 是结束日期我得到了日期列表,但我想从列表中排除周末周六和周日。
请帮我解决这个问题。
第一行:=$B$4+max(0,2-mod($B$4,7))
其余行:=PrevRow + max(1,3-mod(PrevRow+1,7))
您可以在 $B$5 上添加您的 IF 测试
如果有 Office 365,请将其放在第一个单元格中:
=WORKDAY.INTL(B4-1,SEQUENCE(NETWORKDAYS.INTL(B4,B5)))
它会溢出结果。
如果没有,则将其放在第一个单元格中并向下复制:
=IF(ROW($ZZ1)>NETWORKDAYS.INTL($B,$B),"",WORKDAY.INTL($B-1,ROW($ZZ1)))