Excel 条件格式:根据另一个单元格的内容突出显示某一列中的重复值(同一行不同列)

Excel 条件格式:根据另一个单元格的内容突出显示某一列中的重复值(同一行不同列)

我在 A 列中有一个下拉框。假设我正在处理第 10 行。我在单元格 A10 中选择“突出显示”。当我这样做时,我希望有一个条件格式,突出显示 B 列中与单元格 B10 匹配的任何单元格。我该怎么做?任何帮助都将不胜感激。

答案1

在此处输入图片描述

怎么运行的:

  • 选择entire B Column
  • 将此公式适当地New Rule应用于ColorB

    =AND($B1=$B$10,$A$10="Highlight")
    

答案2

借助辅助列的想法,我搞明白了。我可能不需要所有的辅助列,但它们使事情变得更容易。如果 B 列中的单元格在同一列中有匹配项,则 C 列返回“TRUE”值。D 列列出 B 列中的所有重复值。仅当 A 中也有“突出显示”时,E 列才会标识具有重复项的值。F 列搜索 D 列(重复条目)并仅返回与 E 列条目匹配的条目。条件格式扫描 F 列中的非空白单元格,并突出显示 B 列中的对应单元格。

C 列:=COUNTIF($B$1:$B$10,$B1)>1

D 列:=IF($C1=TRUE,$B1,"")

E 列: =IF(AND($A1="Highlight",$C1=TRUE),$D1,"")

F 列:=IF(ISERROR(MATCH($D1,$E$1:$E$10,0)),"",$D1)

应用于 $B$1:$B$10 的条件格式是:=$G1<>""

这会突出显示 B 列中与突出显示行的单元格 B 匹配的所有值。

谢谢大家的想法!你们帮我解决了这个问题!

相关内容