我需要一个公式,该公式可以为我选择的任何日期提供一周的开始日期(星期一为第一天)。例如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
尝试
=GivenDate-WEEKDAY(GivenDate,2)+1