如何根据多个条件在Excel中对单元格进行颜色格式化
我有两列。 一列有Prime,essential,maintenance and Consumption
。 其他列的values
以% or as NA
。 我想格式化所有具有层作为总理和基本和value is >=90
为green
其他Red
。 同样,如果maintenance or Consumption
层maintenance or Consumption
层的value is >= 96
则green else Red
。
我该怎么做。 请帮忙
-
select你将要使用的范围;
-
单击主页>条件格式>新规则…。
-
在“仅格式单元格”部分中,指定所需的条件。
-
点击格式button。
-
在“格式单元格”对话框中,在“填充”选项卡下设置背景颜色。
更多细节在这里
对于您的条件格式,只需select一列即可:
-
条件格式>突出显示单元格规则>小于您放置的值90 ,并突出显示您select红色
然后再次:
-
条件格式>突出显示单元格规则>大于和在您放置的值89和绿色
更新:
有关更多条件,请转到新规则并select使用公式 。 对于绿色,公式将如下所示: =AND(A1="Prime",B1>90)
然后对其他条件和颜色执行相同的步骤。
据我所知,所有单元格将是一个或其他颜色,这意味着只有一种颜色需要通过条件格式设置。 (另一个可以使用“标准”填充,在适用的情况下,CF规则覆盖它)。
用绿色填充“标准”可能更容易,使用CF表示红色,但绿色的公式规则(即用标准填充格式化整个红色范围)可能是:
=OR(AND(OR($A1="Prime",$A1="essential"),$B1>=0.9,NOT(ISTEXT($B1))),AND(OR($A1="maintenance",$A1="Consumption"),$B1>=0.96,NOT(ISTEXT($B1))))
这假定层位于ColumnA中,百分比位于ColumnB(其中值1
代表100%
,即使格式化为100%
)。 适用范围应该是=$A:$B
或这些列中的行数,以适应。 在inputCF公式规则之前,可以通过selectColumnsA:B来设置适用范围。