0

我想突出顯示一個單元格(或可能是整行),如果單元格的值小於0或#N/A。任何一種情況都會調用帶有默認背景色(白色)的粗體紅色文本。Excel 2010條件格式。 Highlings一個單元格,如果它包含兩個條件中的一個

列有:

列A K欄L欄第m列列N O列 文件1個文件1個文件2英里文件3
裝備#結束里程錶結束里程錶驅動加侖的燃料MPG (鍵)(計算)(計算值) = KN - Ln爲錳/ NN (其中小寫字母n表示行數)

文件1是主文件和我使用VLOOKUP包括從文件2和3中的數據,所以文件2結束里程錶和文件3加侖燃料可能有#N/A或0.任一計算字段可以包含0或#N/A。如果列L或N中使用的VLOOKUP未找到與列A中的值匹配的值,則顯示#N/A。

我很抱歉,如果所有這些背景信息混淆了任何人。

我的問題是如何爲列L,M,N或O中的值設置條件背景,如果Ln或Mn或Nn或On中的值小於0或Ln或Mn或Nn中的值或On是#N/A。其他

有一兩件事,我什麼都不知道VBA或宏,因此,如果您的解決方案涉及要麼,你必須包括所有編碼等

謝謝您的幫助。

skp8122005

回答

1

否認我對你的問題的評論,這應該做你想做的。創建4個新的條件格式規則並選擇「使用公式確定要格式化哪些單元格」選項。使用以下公式:

=IF(ISERROR($L1),TRUE,IF($L1<0,TRUE)) 
    =IF(ISERROR($M1),TRUE,IF($M1<0,TRUE)) 
    =IF(ISERROR($N1),TRUE,IF($N1<0,TRUE)) 
    =IF(ISERROR($O1),TRUE,IF($O1<0,TRUE)) 

使它們全部適用於$ L:$ O並選中「停止如果爲真」框。這將突出顯示整個行。

1

您可以用單一的條件做到這一點,即

=IF(COUNTIF($L1:$O1,NA()),1,IF(COUNTIF($L1:$O1,"<0"),1))

相關問題