首页 > 解决方案 > 通过excel公式计算月份的周数

问题描述

我的一周从周六到周五开始,我需要计算周数。例如,从27th Oct 2018to开始的周2nd Nov 2018应计为 11 月的第一周,但公式将其计算为 10 月的第 5 周。下面是我一直使用的公式。

=IF(K89="No Date","No Week",CONCAT("Week ",WEEKNUM(I89-1)-WEEKNUM(I89-DAY(I89)-6)))

K89日期列在哪里。

请有任何建议。

标签: excelexcel-formula

解决方案


正如在其他地方发现的:

=INT((A2-LOOKUP(A2,DATE(YEAR(A2)-{2,1,0},2,27)-WEEKDAY(DATE(YEAR(A2)-{2,1,0},2,27-7))+7))/7)+1

您需要更改所需的开始日期(本例中为 2 月 27 日的 2,27)


推荐阅读