如何在excel中确定第一,第二等星期一或某一个星期的其他星期几

我在网上看,但公式看起来如此复杂。 有什么聪明的build议? /即例如我需要一个公式来确定哪个date是2014年8月的第一个星期一,类似于第二个星期一用于/谢谢

尝试下面的代码

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

你的A2单元格将包含01 /月/年,如01 / march / 2014,但要确保它必须以01开头。

通常你可以用这个公式find一个给定的MY的第n个xday

=DATE(Y,M,(n*7)+1)-WEEKDAY(DATE(Y,M,8-x))

其中x是表示星期几从1 =星期天到7 =星期六的数字

所以从20148 月的 第一个 星期一就是通过这个公式find的

=DATE(2014,8,8)-WEEKDAY(DATE(2014,8,6))

如果你想在任何一个月的最后一个星期一,你可以find下个月的第一个星期一,减去7

在这里看到我的文章更多