我想做的是,您有一个随机日期列表,它永远不会相同,因此它必须是一个通用公式,但是您会得到任何日期,一年中的任何日期,然后每个星期四都是新的一周。对于每个日期,您都将日期设置为等于星期四,该日期大于前一个日期,但小于星期四。

由于我不清楚,请澄清示例,假设您得到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)

10-08 02:52