Excel条件格式与多个状态更新

我敢肯定,这是其他地方,但我想我不知道要search哪些关键字。

我有一个列中有不同任务的电子表格。

在下一列中,我从下拉列表(“等待回应”,“等待批准”,“暂停”,“完成”等)中获得最新更新。

row 1 | TASK 01 | ON HOLD row 2 | TASK 02 | AWAITING RESPONSE row 3 | TASK 03 | ON HOLD row 4 | TASK 02 | AWAITING APPROVAL row 5 | TASK 01 | AWAITING APPROVAL row 6 | TASK 03 | AWAITING APPROVAL row 7 | TASK 02 | COMPLETE 

我有适当的条件格式,以便当第2列中的状态表示任何内容但“完成”时,“任务__”单元格为红色。 在这种情况下,第7行中的任务单元不再是红色的。 但是,行2和4中的任务02单元保持红色。

我如何使用条件格式来使第1列中的所有“TASK 02”单元格从红色变为无色填充时,我将TASK 02标记为在第7行中完成?

假设你当前的条件格式规则是沿着

 =$B1<>"Complete" 

改变它

 =AND($B1<>"Complete",COUNTIFS(A:A,A1,B:B,"COMPLETE")=0) 

如果没有任何具有当前行ID的任务完成,那么只会应用格式。

编辑:正如在评论中指出的那样,AND()中的第一个testing现在已经过时了,所以公式是正确的

 =COUNTIFS(A:A,A1,B:B,"COMPLETE")=0 

(但对问题的评论build议不要>0 )。

在这里输入图像说明