【发布时间】:2016-09-19 05:27:47
【问题描述】:
在我的 Excel 工作表中,我想计算 4 周的开始/结束日期。
我有这个公式可以根据在 C9、H9 (= C9+1)、C23 (=H9+1)、H23 (=C23+1) 中输入的周数计算周一和周日的日期:
星期一
=IF(C9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C9,1,3))+C9*7,"")
=IF(H9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H9,1,3))+H9*7,"")
=IF(C23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C23,1,3))+C23*7,"")
=IF(H23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H23,1,3))+H23*7,"")
星期天
=IF(C9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C9,1,3))+C9*7+6,"")
=IF(H9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H9,1,3))+H9*7+6,"")
=IF(C23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C23,1,3))+C23*7+6,"")
=IF(H23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H23,1,3))+H23*7+6,"")
现在,如果我在 C9 中输入 37,则第 37 周的周一和周日正确计算为 9 月 12 日和 18 日,而第 38 周及之后的日期是错误的(9 月 18 日和 9 月 24 日)。 哪里出错了?
【问题讨论】: