Excel公式,获取上一个星期三的日期

exc*_*guy 4 microsoft-excel

我有以下公式,

=WORKDAY(TODAY(),-2)

这让我在 1 月 30 日。

无论如何,我可以在不将 -2 放入此公式的情况下获得 1 月 30 日吗?我希望他的公式总是得到前一个星期三的日期,但我手动减去今天的工作日以获得前一个星期三。

Ahm*_*our 7

怎么样:

=TODAY() - MOD(TODAY(), 7) + 4
Run Code Online (Sandbox Code Playgroud)

这意味着获取当前周的第一天(星期六),然后添加 4 = 星期三,(前一周可选 -7)。

如果您想要前一周(如果您仍在周日或周一),则使用ifforMOD(TODAY(), 7)