EXCEL中时间预警颜色的公式

请问在EXCEL中,如何将时间将要到期的单元格里面的字体变成其他颜色?
例如:A1单元格里的日期为2008-7-1,而今天是2008-6-1,当A1的日期和今天日期比较小于或等于30天的时候,A1字体变成红色,请问该用什么公式啊?

假设2012年6月对应的列为D列,选择D3:H6-->格式-->格式条件

公式=AND(D3<>"",TODAY()>=DATE(YEAR(D$2)+IF(COUNT(FIND("年",$B3)),LEFT($B3,FIND("年",$B3)-1),),MONTH(D$2)+SUBSTITUTE(MID($B3,IF(COUNT(FIND("年",$B3)),FIND("年",$B3)+1,1),9),"个月",),1))

格式按钮-->图案-->红色

如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-12
单击A1单元格,点"格式"->"条件格式",将条件设为:
公式=AND(MONTH(TODAY())=6,DAY(A1)-DAY(TODAY())=30)
点"格式"->"字体"->"颜色",选中红色,点两次"确定"。

不知道这样对不?
第2个回答  2019-09-10
选中A1
格式-条什格式
选"公式",后面输入=DATEDIF(TODAY(),A1,"D")<=30
点"格式",在"字体"中将颜色设置为红色
第3个回答  推荐于2016-09-22
选中A1
格式-条什格式
选"公式",后面输入=DATEDIF(TODAY(),A1,"D")<=30
点"格式",在"字体"中将颜色设置为红色本回答被提问者采纳