Excel格式化单元格条件

时间:2013-06-11 15:29:20

标签: excel

我有一些大型数据表,用于过去一年中每个月的不同区域员工的百分比,我想添加一个条件格式,如果数字从上个月增加,则突出显示绿色单元格它减少了。我知道如何单独做这个,但我想知道是否有更大规模的方法来做到这一点?

2 个答案:

答案 0 :(得分:2)

以下假设数据的格式设置使得员工的百分比都在同一行,连续的月份在连续的列中。

以下是我设置工作表的方法:

获取红色/绿色格式的方法是突出显示C2:M2,单击“主页”功能区下的“条件格式”,然后选择“新建规则”。接下来,单击“使用公式确定要格式化的单元格”,然后在公式栏中编写以下内容:

=IF(C2 > B2, 1, 0)

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

=IF(C2 < B2, 1, 0)

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

答案 1 :(得分: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而不是整个适用范围的替代选择。)