Excel 条件格式 - 突出显示从今天开始的日期范围

Excel Conditional Formatting - Highlight Date Range From Today

我在第 1 行有日期(1/1/2019、2/1/2019、3/1/2019、4/1/2019 ...)

试图突出显示距今天 2 到 5 个月之间的日期。
例如,如果今天是 6/24/2019,那么它应该突出显示 8/2019 ~ 11/2019

我试过了
=AND((DATE(YEAR(TODAY()), MONTH(TODAY())+2,1)), MONTH(TODAY())+5)
但我想我需要像
这样的东西 MONTH(TODAY() > 2, MONTH(TODAY() < 5

或者也许有更好的方法来做到这一点?

您的公式实际上必须将今天的日期 与某个日期 进行比较。

尝试这样的事情,例如与单元格 A1:

进行比较

(我使用 TODAY()+30 而不是 DATE(YEAR(TODAY()),MONTH(TODAY())+1,DAY(TODAY()) 来缩短它,但你明白了。)

= AND((A1+60)>TODAY(),(A1+150)<TODAY())

想通了。
还是挺简单的。
=AND(A1>TODAY()+60,A1<=TODAY()+150)

如果您想更精确,请使用 de EDATE 公式:

=AND(A1>EDATE(今天(),2),A1<=EDATE(今天(),5))

https://support.office.com/en-us/article/edate-function-3c920eb2-6e66-44e7-a1f5-753ae47ee4f5