公式返回下一个即将到来的星期四
我需要一个Excel公式,需要一个给定的一天,并提供下周四即将到来的星期四。 我有附有时间戳的date列表:
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
我想把它转换成周末。 这个例子是我的date和我想要公式显示的“周末”。
假设Date
是A1,如果@Grade'Eh'培根的解决scheme不适合你,并给你提及附加时间戳 ,也许把你的date作为文本,并在B2中说,并抄下来,以适应:
=LEFT(A2,10)+(7-WEEKDAY(LEFT(A2,10),15))
假设你的数据在A1中,公式就是:
=A1+(7-WEEKDAY(A1,15))
平日(A1.15)给出了给定date的星期几的数字,选项15表示使用从星期五开始到星期四结束的一个星期。 因此,给定date+(7-Weekday())将给出到达“以xdate的星期四结束的那一周”所需的天数。
如果您想要星期四返回相同的date,请尝试:
=A1+7-WEEKDAY(A1+2)
更通用的版本将是:
=A1+7-WEEKDAY(A1+7-DOW)
DOW(DayOfWeek)翻译的地方
- 太阳= 1
- 星期一= 2
- …
- 星期六= 7