在EXCEL里,日期推到周可用WEEKNUM,那么周推到日期呢,有没这一例的函数,如果没有,用什么??

来源:百度知道 编辑:UC知道 时间:2024/09/28 11:47:13
在网页里找到一些答案,但是看的有点不懂,请加以解释。
我的意思说是从一个周推到一定的日期。
比如2009年的43周是几号到几号

你这个提法有意思。
因为从一个具体的日期可以知道确切的是星期几。比如2009年11月13日是星期五。
但是一个星期五会对应无数个日期,比如2009-11-13、2009-11-20、2009-11-27等等。
所以不会有这样的函数。
除非你知道这个星期五是由公式从一个具体的日期转换来的,才能正确引用这个日期。

补充:
只要能确定年份与第几周就行。
你在A1格输入2009-1-1
在B1格输入43
在C1格输入公式 =A1+(B1-1)*7-(7-WEEKDAY(A1,2))
在D1格输入公式 =A1+(B1-1)*7-(7-WEEKDAY(A1,2))+6
这样,只要在A1中有年份,在B1中有第几周,就会在C1与D1中出现该周的第一天与最后一天。
注意:A1、C1、D1的格式为日期格式。

如果年份确定就可以。

例如求2009年第50周的星期1的日期

="9-1-1"-(8-WEEKDAY(--"9-1-1"))+(50-1)*7
简化下就是
=39804+50*7

同理
2009年第50周的星期2就是
=39805+50*7

PS:注意设置单元格格式为相应日期格式。