繁体   English   中英

Excel条件格式基于4个单元格?

[英]Excel Conditional Formatting based on 4 cells?

如果四列中有文本值,我试图有条件地设置工作簿的格式以突出显示整行。

例如,如果该行在E到H列中有一个“ x”,我希望该行为绿色。 如果E到H列中有空白,我希望该行为红色。

此刻,我正在使用=IF($E1:$H1="x", TRUE)格式化为绿色,并使用=IF($E1:$H1="x", FALSE)格式化为红色。 但是,即使我将其应用于整个工作簿,格式化似乎仅在E列中的文本生效时才会发生。 如果在F,G和H列中创建空白,则该行将保持绿色。

我也尝试过使用=ISBLANK($E1:$H1)将行格式化为红色。 但是,再一次,如果$E1有一个“ x”,则整个单元格的格式为绿色。

我也有适用于$A:$H的条件格式。

任何帮助将不胜感激!

这是行不通的,因为您使用的是数组公式,并且仅在第一种情况下E1包含x或在第二种情况下为空白时才有效。

尝试改用以下公式:

=IF(COUNTA($E1:$H1)>0,TRUE,FALSE)

如果单元格E1到H1至少包含一个文本,则突出显示该行。

编辑:尝试使用

=COUNTA($E1:$H1)=4

(意味着所有三个单元格都充满了某种东西)。 如果要专门计算x,请使用:

=COUNTIF($E1:$H1,"x")=4

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM