2013-06-11 305 views
1

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

+2

如果您希望有人帮助您编写公式,您需要确定所有数据的位置。 –

回答

2

以下内容假设数据的格式为雇员的百分比全部在同一行,连续的几个月在连续的列中。

下面是我如何在我的床单设置:

,你能做些什么来获得红/绿格式是亮点C2:M2,点击主页功能区下条件格式,然后选择新规则。接下来,单击“使用公式确定格式细胞”,并在公式栏写:

=IF(C2 > B2, 1, 0) 

现在单击格式,去填充选项卡。选择您想要的任何绿色阴影,然后按确定。在Rule窗口中再次按OK,并且将创建“大于”规则。做同样的事情,而是输入此公式

=IF(C2 < B2, 1, 0) 

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

+0

这确实有用,我有多行数据。我必须一次只做一行吗? – user2119980

+0

不是。您可以突出显示所有行(从C列开始,即是)并应用相同的公式,它将以同样的方式工作。 – jrad

0

您没有提及的可能性是,从一个月到下一个月没有发生价值变化的细胞应该既不是红色也不是绿色。如果将默认填充设置为“标准”填充而非条件格式(如红色),那么仍然可以使用两条规则:

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

=C2>B2  

和选择绿色填充:

使用公式来确定哪些细胞格式化诸如具有条件格式编排规则覆盖此。

添加的第二个规则:

=C2=B2 

,并选择白色填充。

由于规则是相互排斥的,不妨检查Stop If True两者。

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

如果你想要说的一个交通灯的比喻,用琥珀为“没有变化”,使用“标准”琥珀填补B2:M100,选择C2和应用:

=C2>B2 

如上并选择绿色但将第二条规则更改为:

=C2<B2 

并选择红色填充。

确保Applies to的范围都是=$C$2:$M$100(这只是选择C2而不是整个适用范围开始的替代选择)。