|
|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
我这计算出来一个,请参考:
规则:
1)周一 ~ 周日为1周;
2)4月1号为财年的开始日期;
3)4月1日所在的周为财年第一周。
=IF(AND(CEILING((A13 - DATE(IF(MONTH(A13)<4,YEAR(A13)-1,YEAR(A13)), 3,31) + WEEKDAY(DATE(IF(MONTH(A13)<4,YEAR(A13)-1,YEAR(A13)), 4,1),3))/7,1) >=53, WEEKDAY(A13,3)<WEEKDAY(DATE(YEAR(A13),4,1),3)), 1,
CEILING((A13 - DATE(IF(MONTH(A13)<4,YEAR(A13)-1,YEAR(A13)), 3,31) + WEEKDAY(DATE(IF(MONTH(A13)<4,YEAR(A13)-1,YEAR(A13)), 4,1),3))/7,1))
附:难点是要解决对第53周的判断,53周可能是真实的上财年第53周,也可能应该是下财年的第1周(与4月1日同周)。 |
|