我可以使用什么 Excel 公式来计算给定月份的第二个星期一?

Hig*_*lar 11 date-time worksheet-function microsoft-excel

我可以使用什么 Excel 公式来计算给定月份的第二个星期一?

您可以假设我有一个包含要使用的月份第一天的单元格。

为了其他用户的利益,您能否还解释一下如何更改公式以获得该月的第一个、第三个或第四个星期一,以及一周中的其他几天。例如星期一的第三个星期五...

ale*_*ale 19

这是我通过快速搜索找到的内容:

通常,您可以使用此公式获得本月的第 n 个 xday

=DATE(B2,A2,1+7*n)-WEEKDAY(DATE(B2,A2,8-xday)) 
Run Code Online (Sandbox Code Playgroud)

其中年份在 B2 中,月份(作为数字 1 到 12)在 A2 中,其中 xday 是代表星期几的数字(1 = Sun 到 7 = Sat),因此第一个星期六变成

=DATE(B2,A2,1+7*1)-WEEKDAY(DATE(B2,A2,8-7)) 
Run Code Online (Sandbox Code Playgroud)

或第四个星期四

=DATE(B2,A2,1+7*4)-WEEKDAY(DATE(B2,A2,8-5)) 
Run Code Online (Sandbox Code Playgroud)

所以,如果我没看错的话,这个月的第二个星期一是

=DATE(B2,A2,1+7*2)-WEEKDAY(DATE(B2,A2,8-2)) 
Run Code Online (Sandbox Code Playgroud)

信用到期时信用