I'm*_*ker 0 excel excel-formula
我将提供应该在 Excel 中获取第一周日期和上周日期的月份,并且不应包括周末、周六和周日。以下示例供您参考。
例子
二月
February 5th - February 9th
February 12th - February 16th
February 19th- February 23rd
February 24th- February 29th
Run Code Online (Sandbox Code Playgroud)
您可以使用以下公式之一
=LET(startMonth,DATE(YEAR(TODAY()),B1,1),
firstMonday,startMonth-WEEKDAY(startMonth,3),
allMondays,firstMonday+SEQUENCE(5,,0,7),
allFridays,allMondays+4,
FILTER(HSTACK(allMondays,allFridays),allMondays<=EOMONTH(startMonth,0)))
Run Code Online (Sandbox Code Playgroud)
或仅整周:
=LET(startMonth,DATE(YEAR(TODAY()),B1,1),
firstMonday,startMonth-WEEKDAY(startMonth,3),
allMondays,firstMonday+SEQUENCE(5,,0,7),
allFridays,allMondays+4,
FILTER(HSTACK(allMondays,allFridays),(allMondays>=startMonth)* (allFridays<=EOMONTH(startMonth,0))))
Run Code Online (Sandbox Code Playgroud)