如何计算EXCEL中广泛的日历date

有人可以帮助我如何计算在一个广播日历的Excel的月份的一天。 例如2017年6月1日应该作为第4天(5月29日前一个星期一应该被认为是本周的开始),而不是象本月的第一天那样的标准日历。

将date放在A1中 。 然后在A2中input:

=A1+MOD(8-WEEKDAY(A1,2),7) 

这是日历月中的第一个星期一。 在A3中input:

 =IF(DAY(A1+MOD(8-WEEKDAY(A1,2),7))=1,A1+MOD(8-WEEKDAY(A1,2),7),A1+MOD(8-WEEKDAY(A1,2),7)-7) 

这给出了广播月份的第一个星期一。 最后在A4

 =A1-A3+1 

在这里输入图像说明

A2公式仅用于教程目的。