[英]Conditional Formatting in cell A1 based on value in cell N1
A N
1 My Test 0
如果單元格N = 0,如何將MyTest設置為紅色字體? 我研究了條件格式,但是似乎它不允許我根據除自身以外的其他單元格的值設置條件。
您需要適當地使用固定/動態單元格。
受影響的區域將是:
=A1 'Note no $s
計算公式為:
=N1=0 'Again, no $s... i think F4 will actual sort through the options of where the $ goes, when in the field
如果您要根據公式= N1 = 0進行整行顏色設置,則受影響的范圍將是:
=$A1
然后為true設置顏色。
在設置新規則之前,有助於選擇受影響的范圍。 如果在設置規則之前未選擇受影響的范圍,請在設置規則公式后返回。
您可以嘗試使用VBA代碼進行操作。 將以下過程添加到ThisWorkbook
。
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("N1").Value = 0 Then
Range("A1").Font.ColorIndex = 3 ' 3 indicates Red Color
End if
End Sub
每當您的WorkSheet中的某些內容發生更改時,就會運行此過程。 如果僅在更改N1時需要運行,則可以添加以下代碼。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$N$1" Then
If Target.Value = 0 Then
Range("A1").Font.ColorIndex = 3 ' 3 indicates Red Color
End If
End if
End Sub
希望能幫助到你
這就是你要做的。 轉到Home > Styles > Conditional Formatting > New Rule > Use a formula ...
,這是您可以嘗試的公式:
=($N1=0)
關鍵是$
符號,我只將$
符號設置在N
前面,因為當我向下拖動公式時,我不希望N
改變。 您將需要確定這是否是您想要的。
然后在我的示例中,此設置適用於=$A$1:$A$5
單元格,您將需要進行相應的調整。 希望這會有所幫助,但如有任何問題,請通知我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.