首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >擅长如何在跨越年份时将周数转换为日期

擅长如何在跨越年份时将周数转换为日期
EN

Stack Overflow用户
提问于 2022-02-24 23:39:37
回答 1查看 169关注 0票数 1

我有一张有日期栏和周末栏的桌子。

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的日期是正确的,但其他日期错了。

我怎么确定日期?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71259473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档