根据一个单元格的值更改多个单元格的字体属性
我很好地使用了条件格式化中的Excelpost之一 ,但是我很难将它应用到多个单元格。 我有一排细胞:
F4;G4;H4;I4;J4
其中G4是是/否下拉列表(这些值来自另一张表)。 我试过了:
条件格式>新规则>使用公式来确定要格式化的单元格
在这个公式为真的格式值中,我插入了=(G4="No")
,它将对上面提到的单元格行(包括G4 )应用粗体+灰色+删除线 。
问题:当我将G4值更改为否时,只有第一个单元格F4发生更改。
我究竟做错了什么?
正如@hsan提到的那样:
= $ G4 =“否”应该可以工作
而且“适用范围”应该是:
=$F$4:$J$4
没有锚( $
)的引用是相对的,所以F
触发格式,因为,相对于F
, G
是右边一列,从F
一列到右边显示No
。 如果用“错误的”公式(但同样适用于F:J
范围)将J4的内容更改为“ No
”,则可能更容易看到发生的情况。 I4现在应该被格式化为粗体+灰色+删除线。
也许把CF看作是在指定范围内的光栅,那么它就是=$F$4:$J$4
,它从F4开始,考虑到“G4是否等于No
”,然后到G4并询问“H4是否等于No
? “ – 等等。
通过锚点,在循环中的每一步都与ColumnG进行比较。