在Excel中复制条件格式

时间:2014-04-25 13:50:30

标签: excel excel-formula conditional-formatting

我使用条件格式来格式化单元格,具体取决于另一个单元格的值。这是规则:

  

单元格值不在=$BV$10*0,5=$BV$10*0,5

之间

此规则保存在Cell Y10

(说明:如果Y10中的值介于0,5 ... 1,5 * BV10之间,则应用格式化)

我想在许多不同的Cell上使用这个规则,但是公式应该自动调整,就像在" normal"式。

使用Format Painter复制格式时,复制公式时不做任何更改。但我需要改变行。例如,复制到Y11时,公式应更改为:

 =$BV$11*0,5

有没有办法实现这一目标或将$BV$10更改为$[this column+83]$[this row]或类似内容?

1 个答案:

答案 0 :(得分:1)

是。 $用于锁定单元格引用 因此,为了得到你需要的东西,只需将你的公式改为解锁行:
=$BV10*0,5 and =$BV10*1 ~~>我改变了实际测试公式的限制

因此,如果您希望列移动,请移除另一个$符号 此外,您可以通过提供Applies To参数中的范围来明确将此格式应用于其他单元格,如下所示:

format dialogue

请注意,您实际上可以将格式设置在任何单元格中 但效果将始终在您在Applies to中明确定义的范围内 我不鼓励使用Copy Paste Format,因为这有时会重叠你已经完成的格式化 要将格式应用于不同范围的组,只需使用,逗号分隔范围,如下所示:

multi range

因此,格式也将应用于$Z$10:$Z$20 它与$Y$10:$Z$20相同,但我只是想指出它可以用于无条件范围。
由于您的列已使用格式锁定,因此仍会引用$BV(x),其中x是Y和Z中的相应行。