我想我可以通过循环来做到这一点,但由于我将它与 MS Access 结合使用,我想知道是否有一种快速的方法来做到这一点。
现在是 2014 年 4 月 3 日。我希望能够返回与前一周结束的星期日和星期六相对应的日期。
例如,上周是 3 月 23 日(星期日)到 3 月 29 日(星期六)。
最佳答案
在 Excel 公式中:
=TODAY()-WEEKDAY(TODAY())-6 'Sunday of last week
=TODAY()-WEEKDAY(TODAY()) 'Saturday of last week
=TODAY()-WEEKDAY(TODAY())+6 'Friday of current week
在 VBA 中:
Date()-Weekday(Date())-6 'Sunday of last week
Date()-Weekday(Date()) 'Saturday of last week
Date()-Weekday(Date())+6 'Friday of current week
关于excel - Access/Excel VBA : Getting the two dates corresponding to last week,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22847927/