如何将Excel 2010中的条件格式复制到基于其他单元格内容的其他单元格?

use*_*761 6 excel formatting conditional formula

我需要将基于公式的条件格式复制到其他单元格,但我必须更改每个单元格条件的公式.我怎样才能复制这个条件,以便公式也相应改变?在细胞中,当复制具有引用其他细胞的公式的细胞时,excel将相应地改变引用细胞.但我不知道如何在条件格式中执行相同操作,因此我不需要手动更改条件公式:

条件:= K21 + $ F22(我在单元格K22中放入的条件公式)条件:= AB21 + $ F22(我需要在单元格AB22中的条件公式)

由于我有超过10000个单元格来应用我的条件格式化公式,因此几乎不可能在每个单元格中手动键入此公式.有没有办法自动完成?

我不知道VB,但我可以了解解决方案是否只存在.但请不要给我任何缩写并完全解释我.

非常感谢!流星

小智 5

我遇到了同样的情况,当我将公式复制到另一个单元格时,公式仍然引用第一个公式中使用的单元格.要在设置规则时更正此问题,请选择"使用公式确定要格式化的单元格.然后在框中键入公式,例如H23*.25.当您复制单元格时,公式将更改为H24*.25,H25*.25等等.希望这会有所帮助.


小智 1

条件:=K21+$F22

这不是一个条件。这是一个值。条件,计算为布尔值(真/假) 如果为真,则应用该格式。

例如,这将是一个条件

condition: =K21+$F22>0
Run Code Online (Sandbox Code Playgroud)

一般来说,当对一个范围应用 CF 时,

1) select the entire range that you want the Conditional FORMAT to be applied to.

2) enter the CONDITION, as it relates to the FIRST ROW of your selection.
Run Code Online (Sandbox Code Playgroud)

CF 将相应地应用于整个范围。