使用date差异并根据结果更改背景颜色

我正在试着用date进行一些计算,并根据这个结果显示一个输出。

例如:

单元格[A1]的值为10/20/2013

单元格[A2]应显示今天的date,也有以下计算:

 If (DATEDIF(A1 and TODAY) is <= 30 days) { A2 displays today's date A2 text color is WHITE A2 cell Background should be RED } If (DATEDIF(A1 and TODAY) is > 30 days) { A2 displays today's date A2 text color is GREEN A2 cell background should be WHITE } 

我尝试了以下内容:

 IF (DATEDIF(A1, TODAY(), "d"), A2.Interior.ColorIndex = 36, A2.Interior.ColorIndex = 31) 

我想我在这里错过了一些东西…有人可以帮助我完成脚本。

在这里输入图像说明

在单元格A2使用此公式

=IF(DATEDIF(TODAY(), A1,"d")<=30,TODAY(),IF(DATEDIF(TODAY(), A1,"d")>30,TODAY(),""))

或者您也可以在单元格A2中使用此公式

=IF(OR(DATEDIF(TODAY(),A1,"d")<=30,DATEDIF(TODAY(),A1,"d")>30),TODAY(),"")

然后在Conditional Formatting | Use a formula to determine which cells to format Conditional Formatting | Use a formula to determine which cells to format

使用公式

=DATEDIF(TODAY(), A1,"d")<=30

=DATEDIF(TODAY(), A1,"d")>30

并设置相关格式。 这就是您设置规则后的条件格式。

在这里输入图像说明

这就是你的A2将如何performance

在这里输入图像说明