如何根据在相邻单元格中输入的日期对单元格进行条件格式化

时间:2014-02-16 21:23:09

标签: excel date conditional-formatting

我正在设置一个Training Matrix电子表格,所以我想要一个强调年度复习培训的电子表格。列AO中的单元格为:

GREEN如果今天的日期在第AM栏日期的330天内  AMBER如果今天的日期在第AM栏日期的330 and 365天之间  RED如果今天的日期大于第AM列日期的365

如果在其中输入日期,则保持白色。

来自评论:

  

AM列中的日期将是过去的

2 个答案:

答案 0 :(得分:1)

第1步。选择整个列AO选择范围转到条件格式 - >新规则...

enter image description here

第2步。使用创建新规则“使用公式确定要格式化的单元格...”,输入公式=AND($AO1="",$AM1<>"",TODAY()-$AM1>365)并选择< strong> red 格式(按 Format 按钮)。按确定

enter image description here

第3步。选择新规则

enter image description here

第4步。输入新规则=AND($AO1="",$AM1<>"",TODAY()-$AM1>330,TODAY()-$AM1<=365)的公式,然后选择 abmer 格式。按确定

enter image description here

第5步。输入新规则=AND($AO1="",$AM1<>"",TODAY()-$AM1<=330)的公式,然后选择绿色格式。按确定

enter image description here

<强> RESULT

enter image description here

答案 1 :(得分:0)

未经测试但请尝试:

SO21816833 example其中按顺序显示的各个规则是:

  • = NOT(ISBLANK(AO1))(图像不匹配)
  • = TODAY() - &AM1 GT; 365
  • = TODAY() - &AM1 GT; 330
  • = TODAY() - &AM1 LT = 330