如何让excel表格中日期值到期自动变红色,且到期3天后再自动变回无色?

如何让excel表格中日期值到期自动变红色,且到期3天后再自动变回无色。具体内容请见配图。

可以做一个条件格式,将日期与今天对比。你的日期减去当前日期剔除负数之后小于3的情况下,设置你需要的红色,其他的不用设置就行。这样就能达到你的效果。
可能使用到的函数,IF、TODAY、TEXT等函数。如果不用TEXT函数,也可以使用IF嵌套。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-10
选定
A2:A100,格式-条件格式-公式
=A2=TODAY()
选择填充颜色
点 添加
公式
=A2+3=TODAY()
选择,无填充颜色追问

第一步=A2=TODAY()可以实现变红色,但是第二部点“添加”在哪点添加。保存公式后又新建公式=A2+3=TODAY()。两个公式只有第一个会执行,第二个不执行。到期颜色是变红了,但转天就又变回无色了,需要到期后的三天保持红色,之后再恢复成无色。

追答

第1个条件公式
=AND(TODAY()>=A2,TODAY()A2+3
选择,无填充颜色

追问

按照追答设置,可以实现A2单行的变化要求。但进行A2:A8框选集中设置时,到达对应的日期后均不会变红也不会变白,表格没有任何反应。但如果条件格式不能框选设置,仅能进行逐条设置的话,工作量会非常大。公式需要改进成框选一次就可实现对应行的日期到达后进行条件显示,方可达到效果。

追答

第1次回答就给你说了
选定
A2:A100,格式-条件格式-公式
这个区域你可以框选多点。。。。

本回答被提问者和网友采纳
相似回答