2

我正在做数据分析,有时我需要检查并确保 excel 中的每一行没有任何重复值。我希望有一个公式,每次如果在同一行中有重复的值,该值将被突出显示,它是什么值并不重要,只要它在同一行中重复即可。

我尝试在任何地方搜索它,但我能找到的最接近的是问题和答案(这不适用于我,因为我需要一个可以突出显示任何重复值而不仅仅是零的公式):

我有包含学生成绩(数值)的行,其中数字 0 表示他们错过了课程。如果该行有 3 或 4 次“0”,我希望该行以一种颜色突出显示,如果他们有 5 次或更多“0”,则以另一种颜色突出显示。

=COUNTIF(1:1,0)>=5

任何人都可以帮助我吗?提前致谢!

4

3 回答 3

1

突出显示从 A1 到 Z1 及向下的区域,然后创建以下公式作为条件格式:

=COUNTIF($A1:$Z1,A1)=5

单击Format以选择颜色。这将为包含重复 5 次的值的单元格着色。如果您只是寻找要重复的数字 0,则将 A1 更改为 0;这将绘制整行。

Stop If True如果您只想应用一种颜色,请单击该选项,然后添加另一个规则:

=COUNTIF($A1:$Z1,A1)>3

如有必要,您可以通过单击向上或向下箭头来更改规则的顺序。

以下公式将绘制包含 0 的单元格,但前提是它们重复 5 次:

=AND(A1=0,COUNTIF($A1:$Z1,0)=5)
于 2013-06-30T17:36:25.273 回答
1

您可以为此使用条件格式。

您提出的公式将采用 5 次或更多次的公式。

对于另一个,您可以使用:

=IF(OR(COUNTIF(1:1,0)=3,COUNTIF(1:1,0)=4),TRUE,FALSE)
于 2013-06-30T16:28:06.947 回答
0

如果 A 到 Z 列中有数据,请尝试以条件格式使用此公式来格式化具有任何重复值的任何行

=SUM(IF(COUNTIF($A1:$Z1,$A1:$Z1)>1,1))

不要忘记 Ctrl+Shift+Enter,因为这是一个数组公式。

于 2013-06-30T16:30:41.550 回答