这个日期是在今天的1年之内吗?

时间:2012-10-16 13:28:53

标签: excel

我如何使用条件格式化公式来检查其单元格中的日期,如果日期是从今天开始的1年内,则将其格式化?

我知道我可以做= EDATE(A5,16),它在A5上增加了16个月,但我不知道如何在上面实现这个。

3 个答案:

答案 0 :(得分:2)

我假设你有Excel 2007或更高版本,在Excel 2003或更早版本中,EDATE不能用于条件格式。在任何版本中,您都可以使用DATEDIF,例如这个公式

=DATEDIF(TODAY(),A1,"y")=0

如果该单元格中的日期为> = TODAY <今天+ 1年

答案 1 :(得分:1)

转到条件格式,选择自定义选项并使用此公式+选择格式。选择要使用它的范围。

=$H8<=EDATE(NOW();12)
*H being the column with dates*

enter image description here

答案 2 :(得分:1)

你不能这样做:

适用于您的范围: ConditionalFormattingExample1

使用此公式: ConditionalFormattingExample2

相关问题