计算所需日期

内容

在某些情况下,活动可能不会安排在特定日期,而是与给定月份和年份的一周中的特定日期相关联 - 例如:

  • 2007 年 XNUMX 月的第一个星期一是一年中最重的星期一
  • 2011 年 XNUMX 月的第二个星期日——防空日
  • 2012 年 XNUMX 月的第一个星期日——教师节
  • 等等

要确定一周中某一天的确切日期,我们需要一个小而棘手的公式:

计算所需日期

=ДАТА(B1;B2;B4*7-6)+ОСТАТ(B3-ДАТА(B1;B2;);7)

在英文版中它将是

=DATE(B1;B2;B4*7-6)+MOD(B3-DATE(B1;B2;);7)

使用这个公式时,假设

  • B1 - 年份(数字)
  • B2 – 月数(数字)
  • B3 – 星期几(周一=1,周二=2,等等)
  • B4 – 您需要的星期几的序列号 

对于公式的显着简化和改进,非常感谢尊敬的 SIT 从我们的论坛。

  • Excel 如何实际存储和处理日期和时间
  • PLEX 插件的 NeedDate 函数

发表评论