我使用条件格式来格式化单元格,具体取决于另一个单元格的值。这是规则:
单元格值不在
之间=$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]
或类似内容?
答案 0 :(得分:1)
是。 $
用于锁定单元格引用
因此,为了得到你需要的东西,只需将你的公式改为解锁行:
=$BV10*0,5 and =$BV10*1
~~>我改变了实际测试公式的限制
因此,如果您希望列移动,请移除另一个$
符号
此外,您可以通过提供Applies To
参数中的范围来明确将此格式应用于其他单元格,如下所示:
请注意,您实际上可以将格式设置在任何单元格中
但效果将始终在您在Applies to
中明确定义的范围内
我不鼓励使用Copy Paste Format
,因为这有时会重叠你已经完成的格式化
要将格式应用于不同范围的组,只需使用,
逗号分隔范围,如下所示:
因此,格式也将应用于$Z$10:$Z$20
它与$Y$10:$Z$20
相同,但我只是想指出它可以用于无条件范围。
由于您的列已使用格式锁定,因此仍会引用$BV(x)
,其中x是Y和Z中的相应行。