返回下一个即将到来的星期四的公式

时间:2015-10-20 19:07:50

标签: excel excel-formula excel-2010

我需要一个Excel公式,该公式需要一天,并提供该周的下一个即将到来的星期四。我有一个附有时间戳的日期列表:

Date        Week Ending
10/5/2015   10/8/2015
10/11/2015  10/15/2015
10/21/2015  10/22/2015
10/27/2015  10/29/2015  

我想把它转换成周末。这个例子是我的日期和“周结束”我希望公式显示。

3 个答案:

答案 0 :(得分:1)

假设您的数据在A1中,公式就是:

=A1+(7-WEEKDAY(A1,15))

工作日(A1,15)给出给定日期的星期几,而选项15表示使用从星期五开始到星期四结束的一周。因此,给定日期+(7-Weekday())将为您提供到达x周日星期四结束的那一周所需的天数'。

答案 1 :(得分:1)

假设Date在A1中,如果@Grade' Eh'培根的解决方案对你不起作用,并且如果你提到时间戳附件,可能会将你的日期视为文字并在B2中说出来并复制到适合的地方:

=LEFT(A2,10)+(7-WEEKDAY(LEFT(A2,10),15))

答案 2 :(得分:0)

如果您希望星期四返回相同的日期,请尝试:

=A1+7-WEEKDAY(A1+2)

更通用的版本将是:

=A1+7-WEEKDAY(A1+7-DOW)

DOW(DayOfWeek)翻译

  • 太阳= 1
  • Mon = 2
  • ...
  • 周六= 7