我有一张有日期栏和周末栏的桌子。
weeknum列下面的公式可以创建一个srting: 2022/10. =YEAR([@[Date]})&"/"&WEEKNUM([@[Date]],2)
。
我想从字符串"2022/10“中得到一周的开始日和结束日。
我尝试了=DATE($M$1,1,-2)-(WEEKDAY(DATE($M$1,1,3))+(MID(M4,6,2)*7))
,其中$M$1
引用了当前年份,M4
引用了年份/周,但是它返回了10/17/2021。它应该返回2/28/2022,并且随着周数的增加。返回日期减少。2021/53的日期是正确的,但其他日期错了。
我怎么确定日期?
发布于 2022-02-25 08:22:46
您可以通过将该日期的工作日号从其自身中移开并将7个工作日添加到它本身来实现这一点。
即
如果我们使用你名单上的第一次约会,我们说周一开始:
周的第一天(星期一)=E2-工作日(E2,2)+1= 12/27/21
一周的最后一天(星期日)=E2+(7-工作日(E2,2))= 01/02/22
注:我假设你的第一次约会(12/27/2021)是在单元格E2
如果你想让周日成为一周的第一天,只需在公式的工作日部分加上一个1而不是一个2。
https://stackoverflow.com/questions/71259473
复制相似问题