我目前有一个条件格式设置,如果在一行中第一次输入DBSK,则将单元格颜色代码为绿色。虽然,如果在同一行中输入DBSK的第二个条目,我需要该单元格变为黄色(以警告用户这是第二个事件)然后如果在行内第三次进行相同的条目,我需要该单元格然后变为红色(以警告用户这是允许的第三个和最后一个事件)。也许我应该完全取消条件格式,并且只是编写一些针对它的代码?
答案 0 :(得分:1)
我在C2:H10
范围内作为例子首先选择这样的范围:
然后点击Conditional formatting
并选择new rule
。
选择最后一个规则类型:使用公式。
您应该像这样编辑规则:抱歉,我的Excel有匈牙利设置:)
看一下公式:
=ÉS(C2="DBSK"; DARABTELI($C2:$H2;"DBSK")=2)
在英语中它是这样的,但你可以纠正语法不好:
=AND(C2="DBSK", COUNTIF($C2:$H2,"DBSK")=2)
C2
:范围的左上角单元格。 重要:没有$
$C2:$H2
:第一行。 重要提示: $仅在C和H之前,而不是在数字之前。
之后创建下一个规则:点击Conditional formatting
并再次选择new rule
。
此规则如下所示。
最终结果如下:
之后,您可以使用规则=AND(C2="DBSK", COUNTIF($C2:$H2,"DBSK")=1)