我想做的是,你有一个随机日期列表,它永远不会相同,所以它必须是一个通用公式,但你可以得到任何日期,一年中的任何日期,然后每个星期四都是新的一周开始。对于每个日期,您将日期设置为大于前一个且小于星期四的星期四。
由于我含糊其辞,请举例说明,假设您得到的是 2012 年 6 月 24 日。6 月 24 日大于 2012 年 6 月 21 日(即上一个星期四),并且小于 2012 年 6 月 28 日(即下一个星期四)周四。这意味着它应该在旁边的列中生成 2012 年 6 月 28 日的值。
这有道理吗?根据您获得的任何日期值,您计算出它应该生成哪个星期四日期?有什么方法可以在 Excel 中做到这一点吗?
最佳答案
此公式将为您提供 A1 中的日期之后的星期四
=A1+7-WEEKDAY(A1+2)
如果 A1 是星期四,则返回该日期,如果 A1 是星期四,则应为 A1+7,则更改为此版本
=A1+8-WEEKDAY(A1+3)
关于excel - 如何从随机日期中得到下周四?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11255074/