我们在 Excel 中有一个按特定顺序排列的零件列表。出于某些原因,我们需要突出显示不相邻的重复项。目前,我正在使用条件格式的此公式来完成这项工作。
=AND(COUNTIF($A$2:$A$82,$A2)>1,$A1<>$A2,$A2<>$A3)
这种方法通常效果很好,但以下示例所示的情况除外,当出现成对的重复项时,我们希望突出显示 FO-1694,因为它们并不都相邻。但我们不希望突出显示 NIS0257,因为它们是相邻的。
理想情况下,这就是我们希望看到的……
有什么想法可以通过使用条件格式来实现吗?
答案1
以下解决方案由斯科特·克雷纳相同问题(因为这里没有可行的答案所以发布在这里):
使用以下公式:
=NOT(AND(A2=OFFSET(A2,COUNTIF($A2:$A$82,A2)-1,0),A2=OFFSET(A2,-(COUNTIF($A$2:$A2,A2)-1),0)))
如果改变范围,请务必注意标记为绝对和相对的内容。
来源答案使用条件格式突出显示不相邻的重复项经过斯科特·克雷纳
答案2
这对我有用:
规则1:
规则:=$A1=$A2
适用于:=$A$1:$A$15
格式:无(无填充等)
规则2:
规则: =$A1=OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),-1,0)
适用于:=$A$1:$A$15
格式:无(无填充等)
规则3:
只是正常的“重复值”
格式:随你喜欢(以红色突出显示)
见下文: