EXCEL2010 某单元格日期如果离今天超过30天,日期显示为红色

例如:如果A1单元格是日期”1/1“,今天是”4/7“,离今天超过了30天,想让A1的日期自动显示为红字或者红色底纹,B1显示为”预警“,C1显示为两个日期相差的天数;如... 例如:如果A1单元格是日期”1/1“,今天是”4/7“,离今天超过了30天,想让A1的日期自动显示为红字或者红色底纹,B1显示为”预警“,C1显示为两个日期相差的天数;如果A2的日期离今天不满30天,A2正常显示,B2空白,C1显示为相差的天数。
请各位高手解答,谢谢!!
展开
 我来答
凌文元LWY
高粉答主

推荐于2016-03-04 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.2亿
展开全部

选择A列,设置“条件格式”,以“公式”建立规则,输入=TODAY()-A1>30  格式选择填充色红色或字体红色;

在B1输入以下公式,然后向下填充公式

=IF(TODAY()-A1<=30,"","预警")

在C1输入以下公式,然后向下填充公式

=TODAY()-A1

 

 

更多追问追答
追问
如果B1中”预警“两个字,也要自动显示为红色呢,怎么设置?

另外,如果要同时满足两个条件,A1中的日期离今天大于30天,D1单元格为空白时,B1就显示为预警,这样怎么设置呢?
追答
在B1单元格输入以下公式,然后向下填充公式
=IF(AND(TODAY()-A1>30,D1=""),"预警","")

B列可同样设置条件格式,
可以以日期设置=TODAY()-A1>30
可以以=B1="预警"
字体选择红色。
重明光
2015-04-07 · TA获得超过713个赞
知道小有建树答主
回答量:236
采纳率:50%
帮助的人:38.9万
展开全部

1,全选A列,添加如图的条件格式

2,全选B列,写入如上公式

3 全选C列:写入如上公式

结果如图,不知是否你要的效果,颜色自己设定

追问
问:If函数,接上一个问题=IF(AND(TODAY()-A1>30,D1=""),"预警",TODAY()-A1)
如果A1还没有写日期,是空白,那么B1也空白,这一项如何嵌入上面的式子里?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyzxh

2015-04-07 · 知道合伙人软件行家
skyzxh
知道合伙人软件行家
采纳数:2623 获赞数:8339
毕业于中科院,硕士,30年工程从业经验。现任公司技术负责。

向TA提问 私信TA
展开全部
条件格式:=today()-A1>30 设置格式为红色
B1=if(today()-A1>30,"预警","")
C1=today()-A1
更多追问追答
追问
如果预警两个字,也要红色呢,怎么设置
追答
B1也用=today()-A1>30 进行条件格式设置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式