Excel 基于用户输入的条件格式

Excel 基于用户输入的条件格式,excel,excel-formula,conditional-formatting,excel-2016,Excel,Excel Formula,Conditional Formatting,Excel 2016,我试图使用条件格式,但遇到了一些问题 我有一个单一的范围,它是根据ActiveX组合框的用户选择填充的。我试图做的是,如果单个单元格区域包含重复的值,则高亮显示行,但是如果单元格为空,包含单词“Value”,或者与该区域中的另一个单元格不匹配,则保持单元格和行不变 基本上,如果单元格B4等于B46,则高亮显示两行 我尝试了以下公式,但没有成功 =IF(AND($B$4:$B$50="",$B$4:$B$50="Value"),0,COUNTIF($B$4:$B$50,$B$4:$B$50,0))

我试图使用条件格式,但遇到了一些问题

我有一个单一的范围,它是根据ActiveX组合框的用户选择填充的。我试图做的是,如果单个单元格区域包含重复的值,则高亮显示行,但是如果单元格为空,包含单词“Value”,或者与该区域中的另一个单元格不匹配,则保持单元格和行不变

基本上,如果单元格B4等于B46,则高亮显示两行

我尝试了以下公式,但没有成功

=IF(AND($B$4:$B$50="",$B$4:$B$50="Value"),0,COUNTIF($B$4:$B$50,$B$4:$B$50,0))

=IF(AND($B$4:$B$50="",$B$4:$B$50="Value"),0,MATCH($B$4:$B$50:$B$4:$B$50,0))

=IF(AND($B$4:$B$50="",$B$4:$B$50="Value"),0,IF($B$4:$B$50=$B$4:$B$50,1,0))
我还在学习excel,在这方面需要一些帮助。提前谢谢


Eric

我想你想要的是一个CF公式规则,比如:

=AND(NOT(OR(B4="",B4="Value")),COUNTIF(B$4:B$50,B4)>1)

适用于B4:B50。

感谢所有提供回复的人。我能够根据您的回答开发出一个有效的解决方案。以下是我使用的解决方案:

1.)创建了突出显示重复值的条件格式

2.)使用以下公式创建条件格式,以突出显示重复行、忽略空白行和忽略单元格B4中具有“值”的行:

  =AND(COUNTIF($B$4:$B$63,$B4)>1,LEN($B4)>0,LEN($B4)-4>0)
再次感谢大家的帮助


Eric

您能展示一些样本数据和预期结果吗?请注意,对于多个单元格的范围,您正在使用数组。