![如何在Excel中按日期範圍找到特定週數?](https://rvso.com/image/1475785/%E5%A6%82%E4%BD%95%E5%9C%A8Excel%E4%B8%AD%E6%8C%89%E6%97%A5%E6%9C%9F%E7%AF%84%E5%9C%8D%E6%89%BE%E5%88%B0%E7%89%B9%E5%AE%9A%E9%80%B1%E6%95%B8%EF%BC%9F.png)
我的會計月份的日期範圍與每個月的當前日期範圍不同。
IE
財政月開始日期 - 結束日期 2015 年 12 月 2015 年 11 月 30 日 - 2015 年 12 月 25 日 1 月-16 日 2015 年 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 即可計算週數。
向上舍入到下一個最大整數。
如果您需要計算會計年度的周數,則需要計算年份的開始,然後執行相同的操作。