Excel格式化单元格条件

我在过去一年里每个月都有一些关于不同地区雇员百分比的大型数据表格,我想添加一个条件格式,如果数字从前一个月增加,则增加一个单元格绿色,如果减less则增加红色。 我知道如何单独做到这一点,但我想知道是否有更大规模的方法来做到这一点?

下面假设数据的格式是这样的,员工的百分比都在同一行,连续的几个月是连续的列。

以下是我设置表单的方法:

你可以做什么来获取红/绿格式是突出显示C2:M2,单击家庭function区下的条件格式,然后select新规则。 接下来,单击“使用公式确定要格式化哪些单元格”,然后在公式栏中编写以下内容:

=IF(C2 > B2, 1, 0) 

现在点击格式并转到填充标签。 select所需的任何绿色阴影,然后按OK。 在规则窗口中再次按确定,将会创build“大于”规则。 做同样的事情,而是input这个公式

 =IF(C2 < B2, 1, 0) 

并select一个红色的阴影,你应该很好去。

你没有提到的可能性是,从一个月到下一个月价值没有变化的细胞应该既不是红色也不是绿色。 如果将默认填充设置为“标准”填充,而不是使用条件格式填充,则只需两条规则即可:红色:

select要格式化的范围,比如C2:M100,并应用红色的“标准”填充。 B2被假定为一个数据点,但由于没有先例,所以不能格式化。

用条件格式化规则使用公式来覆盖它,以确定要格式化的单元格,例如:

 =C2>B2 

并select绿色填充。

添加第二条规则:

 =C2=B2 

并select白色填充。

既然规则是相互排斥的,不妨勾选Stop If True

不需要=IF(…,1,0)因为这是条件格式化,而IF是隐含的。

如果你想要一个类似交通灯的话,用琥珀色“不变”,用B2:M100的“标准”琥珀色填充,selectC2并应用:

 =C2>B2 

如上所述并select绿色填充,但将第二个规则更改为:

 =C2<B2 

并select红色填充。

确保上面的Applies to范围是=$C$2:$M$100 (这只是selectC2而不是整个适用范围开始的替代select)。