简体   繁体   English

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

[英]Excel Conditional Formatting - Highlight Date Range From Today

I have dates in Row 1 (1/1/2019, 2/1/2019, 3/1/2019, 4/1/2019 ...) 我在第1行(1/1/201,2/1/201,2017年3月1日,2009年4月1日......)中有约会

Trying to highlight the date between 2 to 5 months from today. 试图突出显示从今天起2至5个月之间的日期。
For example, If today is 6/24/2019, so it should highlight 8/2019 ~ 11/2019 例如,如果今天是6/24/2019,那么它应该突出显示8/2019~11 / 201

I've tried to do 我试过这样做
=AND((DATE(YEAR(TODAY()), MONTH(TODAY())+2,1)), MONTH(TODAY())+5)
But I think I need something like 但我想我需要类似的东西
MONTH(TODAY() > 2, MONTH(TODAY() < 5

Or maybe there is a better way to do this? 或者也许有更好的方法来做到这一点?

Your formula has to actually compare today's date to something . 公式中的实际的比较今天的日期的东西

Try something like this, eg to compare to cell A1 : 尝试这样的事情,例如与单元格A1进行比较:

(I'm using eg TODAY()+30 instead of DATE(YEAR(TODAY()),MONTH(TODAY())+1,DAY(TODAY()) to keep it shorter but you get the idea.) (我使用例如TODAY()+30而不是DATE(YEAR(TODAY()),MONTH(TODAY())+1,DAY(TODAY())来缩短它但你明白了。)

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

Figured it out. 弄清楚了。
It was rather very simple. 这很简单。
=AND(A1>TODAY()+60,A1<=TODAY()+150)

Use de EDATE fórmula if you want to be more precise: 如果您想更精确,请使用deEDATEfórmula:

=AND(A1>EDATE(TODAY(),2),A1<=EDATE(TODAY(),5)) = AND(A1> EDATE(TODAY(),2),A1 <= EDATE(TODAY(),5))

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM