分享

从一个周数倒推这个周的第一天和最后一天。

 正争 2014-06-13

  首先,周数是按EXCEL的WEEKNUM来算的,也就是每年的第一天所在的周为第一周(不管是否完整的一个7天的周),其次,一周的第一天是星期天。

[EXCEL]从一个周数倒推这个周的第一天和最后一天。 - luckyegg - luckyegg的博客

 

  例:如图:A列是周的数字,B2是一个固定的日期(一般用年的第一天最好,因为这天是年的起始周)
  1、如果由第一天开始算第一周,用下面的公式:
  公式的算法:知道周数后,把前一周的当天减去当前的星期再加1,得到这一周的第一天;把前一周的当天加上(7-星期)得到最后一天。
    B2:$B$1+($A2-1)*7-WEEKDAY($B$1)+1
    C2:$B$1+($A2-1)*7+(7-WEEKDAY($B$1))
  2、如果由第一个完整周开始算,用下面的公式:
  公式的算法:知道周数后,把前一周的当天,加上每年第一天的星期,能得到当前周的第一天;当前周的当天,加上星期,能得到当前周的最后一天。
    B2:$B$1+($A2-1)*7+(7-WEEKDAY($B$1)+1)
    C2:$B$1+$A2*7+(7-WEEKDAY($B$1))

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多