Excel:将条件格式应用于每隔一行

Excel:将条件格式应用于每隔一行

我想将特定的条件格式应用于电子表格中的每行。在我的具体案例中,我有回归结果,其中第一行表示 beta 系数,第二行表示 p 值。我想突出显示第二行,其中 p 值介于 0 和 0.05 之间以及介于 0.05 和 0.1 之间。

我尝试使用过滤器隐藏第一行,然后突出显示其余单元格并应用条件格式。但是,一旦我删除过滤器,规则就会应用于整个选择。还有其他方法可以做到这一点吗?

编辑:我打算申请的条件是:

  1. 如果单元格值介于 0 和 0.05 之间,则显示绿色
  2. 如果单元格值在 0.05 和 0.1 之间,则显示黄色

答案1

您可以尝试两条规则:

=AND(ISODD(ROW()),A1>0,A1<0.05)  
=AND(ISODD(ROW()),A1>0.05,A1<0.1)

选择“适用于”以适应,=如果需要,添加一些 s,并在必要时更改ODDEVEN

答案2

不要只应用于每隔一行,而要将其应用于每一行并测试它是否是您想要的行...我假设您不会重新排序数据,并且没有我们可以测试的标签(这会更好,因为按行号测试容易重新排序:

=AND(MOD(ROW(D1),2)=0,D1>=0,D1<=0.05)

相关内容