我有一个财政月份,其每个月的日期范围与当前日期范围不同。
IE
财政月开始日期 - 结束日期 12 月 - 15 11/30/15 - 12/25/15 2016 年 1 月 15/12/28 - 2016/1/29 2016 年 2 月 2/1/16 - 2/26/16
我如何dec-15
从日期 2015 年 12 月 14 日 开始查找财政月份的周数?
答案1
要使用上面显示的财政月方案查找财政月中的周数,请尝试在 A3 中使用相关日期:
=CEILING((A3+1-(A3-DAY(A3)+2-WEEKDAY(A3-DAY(A3))))/7,1)
解释:
看起来您的财政月从包含该月 1 号的周一至周日的周一开始;而财政月在前一个周五结束,因此一个财政月结束和下一个财政月开始之间的周六至周日未定义。
我的公式不会检查日期是否是中间的周末,但会将日期放在前一周的那个周末——但如果有问题的话,可以轻松添加。
公式的各部分:
上个月的最后一天:
A3-DAY(A3)
本月第一天:
+1
计算一周中某一天 (DOW) 的通用公式,以便它是目标日期 (TD) 当天或之前最接近的日期。DOW:周日=1,周一=2,... 周六=6
=TD+1-WEEKDAY(TD+1-DOW)
然后计算周数,我们取财政月份的开始日期和给定日期之间的差值。
添加一(1),否则结果将以零为基础。
除以 7 来计算周数。
向上舍入到下一个最高整数。
如果您需要计算财政年度的周数,您需要找出年份的开始,然后执行相同的操作。