在Excel中将Week NUM转换为Week Beg日期

时间:2015-05-26 14:53:21

标签: excel

我有以下公式给我一周结束的周数,如何从这开始得到一周的日期?

=DATE(YEAR(TODAY()),1,1)+(7-WEEKDAY(DATE(YEAR(TODAY()),1,1))-6)+(A2*7)

例如A2为10,B2为日期。

感谢

1 个答案:

答案 0 :(得分:0)

你的周是ISO周吗?如果是这样,那么该公式可能适用于今年,但在2016中会出错,因为它会将第1周的结束日期设为3rd Jan,而应该是10th Jan

我会将此公式用于开始日期(星期一)

=DATE(YEAR(TODAY()),1,A2*7-2)-WEEKDAY(DATE(YEAR(TODAY()),1,3))

然后只为结束日期添加6

=DATE(YEAR(TODAY()),1,A2*7+4)-WEEKDAY(DATE(YEAR(TODAY()),1,3))