使用条件格式突出显示彼此不相邻的重复项
Highlight Duplicates Not Next To Each Other Using Conditional Formatting
我们在 Excel 中有一个按特定顺序排列的零件列表。由于我不会深入的原因,我们需要突出显示不相邻的重复项。目前,我正在条件格式中使用此公式来完成这项工作。
=AND(COUNTIF($A:$A,$A2)>1,$A1<>$A2,$A2<>$A3)
这在大多数情况下效果很好,除非像下面的示例那样存在成对的重复项,我们希望突出显示 FO-1694,因为它们并非彼此相邻。但我们不希望 NIS0257 被突出显示,因为它们是。
目前
理想情况下,这就是我们想要看到的...
预计
有什么想法可以使用条件格式来实现吗?
注意:我已经从超级用户论坛 (Link) 上的过去 post 直接 post 编辑了这个,因为我需要这个 EXACT 条件完全相同情况下的格式。我不认为这个 post 的构造是我的功劳,只是希望获得一个以前没有回答的问题的答案。
使用这个公式:
=NOT(AND(A2=OFFSET(A2,COUNTIF($A2:$A,A2)-1,0),A2=OFFSET(A2,-(COUNTIF($A:$A2,A2)-1),0)))
如果要更改范围,请务必注意标记为绝对和相对的内容。
我们在 Excel 中有一个按特定顺序排列的零件列表。由于我不会深入的原因,我们需要突出显示不相邻的重复项。目前,我正在条件格式中使用此公式来完成这项工作。
=AND(COUNTIF($A:$A,$A2)>1,$A1<>$A2,$A2<>$A3)
这在大多数情况下效果很好,除非像下面的示例那样存在成对的重复项,我们希望突出显示 FO-1694,因为它们并非彼此相邻。但我们不希望 NIS0257 被突出显示,因为它们是。
目前
理想情况下,这就是我们想要看到的...
预计
有什么想法可以使用条件格式来实现吗?
注意:我已经从超级用户论坛 (Link) 上的过去 post 直接 post 编辑了这个,因为我需要这个 EXACT 条件完全相同情况下的格式。我不认为这个 post 的构造是我的功劳,只是希望获得一个以前没有回答的问题的答案。
使用这个公式:
=NOT(AND(A2=OFFSET(A2,COUNTIF($A2:$A,A2)-1,0),A2=OFFSET(A2,-(COUNTIF($A:$A2,A2)-1),0)))
如果要更改范围,请务必注意标记为绝对和相对的内容。