EXCEL中周怎么换算成日期?

比如A1格中内容是1716,代表17年第16周,我想把它换算成年月日(YYYY-MM-DD),默认按周一计算,请教高手如何编函数?

    公式为:

    =DATE(LEFT(A1,2)+2000,1,1)+RIGHT(A1,2)*7-WEEKDAY(DATE(LEFT(A1,2)+2000,1,1)+RIGHT(A1,2)*7,2)+1

    如下图所示:


温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-07
应该是公式:
=DATE(LEFT(A1,2)+2000,1,1)-WEEKDAY(DATE(LEFT(A1,2)+2000,1,1),3)+RIGHT(A1,2)*7
先计算出当年第一天所在的周的星期一所在的日期,然后再加上周数乘7,就是某年第N周的第一天了。
本公式每周的开始日期为周一。
第2个回答  2017-09-07
用公式:
=TEXT(DATE("20"&LEFT(A1,2),1,1)+(RIGHT(A1,2)-1)*7,"e-mm-dd")