![](/img/trans.png)
[英]Displaying value of one cell or multiple cells based on values in other cells
[英]Changing font properties of multiple cells based on one cell's value
我正在充分利用有关条件格式的Excel帖子之一 ,但在将其应用于多个单元格时遇到了麻烦。 我有一排牢房:
F4;G4;H4;I4;J4
其中G4是是/否下拉列表(这些值来自另一张纸)。 我试过了:
条件格式>新规则>使用公式来确定要格式化的单元格
在此公式为真的格式值中,我插入=(G4="No")
,它将对上述单元格行(包括G4 )应用粗体+灰色+删除线 。
问题:当我将G4值更改为No时,只有第一个单元格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进行比较。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.