【问题标题】:Conditional Formatting: Multiple Criteria条件格式:多个条件
【发布时间】:2015-04-02 17:44:47
【问题描述】:

这就是我想要完成的:在每一行中,如果 A 列有重复值,并且 B 列中的相应颜色值不一样,则突出显示单元格。

       A     B
   1   X     Blue  
   2   X     Red  
   3   Y     Blue  
   4   Y     Blue 

A1:B1A2:B2 将突出显示,因为 X 是重复值,但同一行中的相应颜色不匹配。

虽然A3:B3A4:B4 应该通过(不接收突出显示),因为即使Y 是重复的,相应的颜色也匹配。

这可能吗?如何实现?

【问题讨论】:

  • 我对 excel 公式不是很有经验,所以我还没有真正走得太远。我首先突出显示两列并在条件格式下选择新规则。我开始用 IF(And(Count(...)>2 ???) 写出来,问号是我迷路的地方。
  • 通常我只是使用“罐装”条件格式,但这次我无法根据需要更改它们。

标签: excel conditional-formatting


【解决方案1】:

使用公式添加 CF 规则。对于您的示例数据:

=COUNTIF($A$1:$A$4,A1)<>COUNTIFS($A$1:$A$4,A1,$B$1:$B$4,B1)

如果同时适用于 ColA 和 B,则更新:

=COUNTIF($A$1:$A$4,$A1)<>COUNTIFS($A$1:$A$4,$A1,$B$1:$B$4,$B1)

【讨论】:

  • 我的同款公式=COUNTIFS($A$1:$A$4,$A1,$B$1:$B$4,"&lt;&gt;" &amp; $B1)&gt;0.
  • 嗨蒂姆,谢谢你的回答!部分工作。我想突出显示所有四个单元格 A1 和 B1 以及 A2 和 B2。使用我的单元格/单元格范围进行的计算仅适用于范围的第一行。它没有进一步向下工作,即使不匹配的颜色在 A2 中,它也只突出显示 A1。
  • 好的,两个单元格都突出显示,但仅在第一行。例如,如果我将单元格 B4 更改为紫色,它不会突出显示。这是我当前的计算 "=COUNTIF($B$3:$B$700,$B3)COUNTIFS($B$3:$B700, $B3,$C$3:$C$700,$C3)" 再次感谢您您的帮助,我确定您的答案是正确的,我的原始问题可能不够具体。
  • 好的,所以在 count if 语句中“$A1”是标准,所以在列的下方,我在 A26 中有重复项,它无法识别或突出显示。此外,接收突出显示的唯一单元格是 A1:B1 范围,即使 A2:B2 在技术上也应该突出显示。 @蒂姆威廉姆斯
  • 为我工作 - 如果你能分享你的工作簿,我可以看看。
猜你喜欢
  • 2017-03-05
  • 1970-01-01
  • 2017-11-03
  • 2020-10-19
  • 2013-08-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-07
相关资源
最近更新 更多