如何在Excel中对date进行条件格式化

我有一张桌子:

在这里输入图像说明

我想要顶部单元格(B1,C1)比相应的date值(D列)更旧的单元格填充为红色,如下所示:

在这里输入图像说明

这里C3不必是红色的,因为2月15日是二月份。 我怎样才能做到这一点条件格式?

使用条件格式使用公式来确定…并input公式

 =DATE(YEAR($D2),MONTH($D2),1)>DATE(YEAR(B$1),MONTH(B$1),1) 

(或=EOMONTH(B$1,0)<EOMONTH($D2,0)build议的较短=EOMONTH(B$1,0)<EOMONTH($D2,0) ),

在这里输入图像说明

适用于

 =$B$2:$C$4 

在这里输入图像说明

该公式摆脱了两个细胞的每一天的比较,只保持几个月/年。 它也使用合适的相对/绝对索引的matrix。 我已经使用了两个,每个都有不同的格式,一次testing它们。