条件格式不会看到dynamic范围的更新
我有一个dynamic的范围,我使用这个公式创build的类别:
=$D$2:OFFSET(INDEX($A$1:$A$30,COUNTA$A$1:$A$30)),0,3)
在条件格式中我有=ISBLANK(D2)
作为条件和类别作为范围应用此条件。
不幸的是,Excel将我的dynamic范围转换为绝对值,只能使用一次。 如果范围边界发生变化(例如,向A:A
添加一个非空白行),则dynamic范围会正确更新,但是由于应用了第一次dynamic范围的值被logging为绝对值。
这是CF的内置限制还是有解决方法?
根据我的评论……
也许在条件格式中使用这个条件会更简单:
=AND(D2="",A2<>"")
….并使用允许扩展的"applies to"
范围"applies to"
范围
CF规则无法保留命名范围作为它们的“ 参照:参数”。 任何已命名的范围将被转换为其创build时所指的范围。 这与尝试使用命名范围作为图表参数相似。
在相关说明中,我相信对dynamic命名范围公式的如下调整将摆脱易失性OFFSET
function。
=$D$2:INDEX($D$1:$D$30,COUNTA$A$1:$A$30))