Excel 基于字符串中日期的条件格式

Excel Conditional Formatting based on date in string

我正在尝试对数据集中的列使用条件格式。我想突出显示任何不到六个月的单元格。我可以正常解决这个问题,但我试图在不更改数据的情况下修改其他人的数据集,并且列中的数据存储为

Last Sale: 07-18-2003 Sale Amount: [=11=].00

我可以编写公式将日期从单元格中提取出来,也可以编写公式将日期与 today()-180 进行比较,但是当我尝试将其作为条件公​​式时,什么也没有发生。任何人都知道我需要做什么才能使条件格式正常工作。

试试这个:

=DATEVALUE(MID(A1,12,10))>TODAY()-180

适用于:$A:$A

结果: