簡體   English   中英

根據一個單元格的值更改多個單元格的字體屬性

[英]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觸發格式,因為相對於FG在右邊一列,而在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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM