Excel 具有多个状态更新的条件格式

Excel conditional formatting with multiple status updates

我确定这在其他地方有所介绍,但我想我不确定要搜索哪些关键字。

我有一个电子表格,其中一栏包含不同的任务。

在下一栏中,我有下拉列表中的最新更新("awaiting response"、"awaiting approval"、"on hold"、"complete" 和其他几个)。

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 列中的状态显示未完成时 "TASK __" 单元格为红色。在这种情况下,第 7 行中的任务单元格将不再是红色。但是,第 2 行和第 4 行中的任务 02 单元格保持红色。

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

假设您当前的条件格式规则符合

=$B1<>"Complete"

改为

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

仅当具有当前行 ID 的 none 个任务已完成时才应用该格式。

编辑:正如评论中指出的那样,AND() 中的第一个测试现已过时,因此公式只是

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

(但不是问题评论中建议的>0)。