【问题标题】:Excel - Find the date of a specific day after a specific dateExcel - 在特定日期之后查找特定日期的日期
【发布时间】:2016-09-21 11:29:18
【问题描述】:

在 Excel 中,我需要创建一个公式,为我提供会计年度开始后的第一个星期四的日期。我们的财政年度从 10 月 1 日开始。因此,例如 2016 年 10 月 1 日开始一年,我想计算星期四在该日期或之后的日期,以便我可以在星期四之后的每一行以编程方式创建一个新的一周。因此,如果星期四确实落在 10/1,那么行将是 10/1、10/8、10/15 等等。但是 2016 年 10 月 1 日是星期六。之后的第一个星期四是 2016 年 6 月 10 日我如何使用公式找到那个星期四的日期?

【问题讨论】:

标签: excel date excel-formula


【解决方案1】:

如果您的会计年度开始在 A1 并且您的语言环境中的天数从 1=Sunday 到 7=Saturday,则应该这样做:-

=A1+MOD(5-WEEKDAY(A1),7)

这对我在 Excel 2007 上不起作用,但应该更容易

=A1-WEEKDAY(A1,15)+7

对于一周中的其他日子,15 可以替换为 10+W,其中 W 是从星期日开始的天数 = 1。

【讨论】:

  • 谢谢,这行得通。我确实想出了一个解决方案,虽然不像你的那么简单。我做的是这个。 =IF((5-(WEEKDAY(FYBegin)))<0,WEEKDAY(FYBegin)-2,5-(WEEKDAY(FYBegin)))
  • 太棒了。 =A1-WEEKDAY(A1,15)+7 更简单,但不适用于我古老的 Excel 2007。
猜你喜欢
  • 1970-01-01
  • 2021-06-01
  • 2017-04-22
  • 1970-01-01
  • 2013-02-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多