如何在给定任何日期并假设星期一为Excel中的第1天的情况下查找星期的第一天的日期

问题描述 投票:0回答:1

我需要一个公式,该公式可以为我选择的任何日期提供一周的开始日期(星期一为第一天)。例如20/10/2019(星期日)应该是14/10/2019作为一周的开始。以前的类似帖子并不能证明能解决我的问题,因为我有日期而不是星期数(我尝试过此操作)。 How do I convert a calendar week into a date in Excel?

我使用日期来获取星期数,以使发布的解决方案有效。不幸的是,excel的WEEKNUM公式自动将周日假定为一周的第一天,因此每个周日的星期数都将计入下周。

WEEKNUM counts Sunday as following week

[2019年10月20日,一周的开始必须为14/10/2019

excel date dayofweek week-number
1个回答
0
投票

尝试

=GivenDate-WEEKDAY(GivenDate,2)+1
© www.soinside.com 2019 - 2024. All rights reserved.