Excel 2010条件格式。 如果它包含2个条件中的1个,那么它就是一个单元格
我试图突出显示一个单元格(或可能整个行),如果一个单元格的值小于0或#N / A。 任何一种情况都会调用带有默认背景色(白色)的粗体红色文本。
专栏是:
列A列K列L列M列N列O文件1文件1文件2英里文件3
(计算)(计算)= Kn – Ln = Mn / Nn(小写n表示行号)
文件1是主文件,我使用VLOOKUP来包含来自文件2和文件3的数据,因此文件2结束里程表和文件3加仑燃料可能具有#N / A或0.计算字段可能包含0或#N / A。 如果列L或N中使用的VLOOKUP未find列A中的值,则显示#N / A。
我很抱歉,如果所有这些背景资料混淆了任何人。
我的问题是,如果Ln或Mn或Nn或On中的值小于0,或者Ln或Mn或Nn或On中的值是#N时,如何为列L,M,N或O中的值设置条件背景/一个。
另一件事,我对VBA或macros一无所知,所以如果你的解决scheme涉及到,你将不得不包括所有的编码等。
谢谢您的帮助。
skp8122005
无视我对你的问题的评论,这应该做你想要的。 创build4个新的条件格式设置规则,然后select“使用公式确定要格式化哪些单元格”选项。 使用以下公式:
=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并检查“如果True True”框。 这将突出显示整个行。
你可以做一个单一的条件,即
=IF(COUNTIF($L1:$O1,NA()),1,IF(COUNTIF($L1:$O1,"<0"),1))