Excel 下周四返回的公式
我需要一个Excel公式,它需要给定的一天,并提供该周即将到来的下一个星期四。我有一份附有时间戳的日期清单:Excel 下周四返回的公式,excel,excel-formula,excel-2010,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 我想把它改成周末。示例是我的日期和我希望公式显示的“周末”。假设您的数据在A1中,公式简单如下: =A1+(7-WEEKDAY(A1,15)) Week
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
我想把它改成周末。示例是我的日期和我希望公式显示的“周末”。假设您的数据在A1中,公式简单如下:
=A1+(7-WEEKDAY(A1,15))
Weekday(A1,15)给出了给定日期的星期几,选项15表示使用从星期五开始到星期四结束的一周。因此,给定的日期+(7-Weekday())将为您提供到达“以x日期的星期四结束的一周”所需的天数。如果您希望星期四返回相同的日期,请尝试:
=A1+7-WEEKDAY(A1+2)
更普遍的版本是:
=A1+7-WEEKDAY(A1+7-DOW)
道琼斯指数(DayOfWeek)的翻译
- 太阳=1
- 星期一=2
- Sat=7
=LEFT(A2,10)+(7-WEEKDAY(LEFT(A2,10),15))
日期为2015年5月10日2015年11月10日2015年10月21日2015年10月27日截至2015年8月10日2015年10月15日2015年10月22日2015年10月29日的一周未向我提供“周末”工作的结果。确保将A1替换为包含日期的单元格引用。我已经测试并确认,这完全符合您在问题的原始数据块中所期望的结果。我喜欢这一点;处理Excel日期可能会非常令人沮丧,因为显示与核心价值可能有多大的不同。