条件格式突出显示具有特定文本的前 5 个相似单元格(不是前 5 个)

条件格式突出显示具有特定文本的前 5 个相似单元格(不是前 5 个)

我的电子表格的 A 列包含以下数据,其中只有 A、B、C、D 和 E 的值(如下所示)。我希望对更多列进行排序,并希望第一列突出显示每个不同类别的前 5 个(而不是前 5 个)。因此,当我对 B 列进行排序时,A 列(如下所示)将突出显示前 5 个“A”、前 5 个“B”等。

当我从 C 列排序时,A 列将会发生变化,并且条件格式将突出显示一组新的前 5 个“A”、“B”等。

我希望我解释得足够清楚。为了澄清起见,我在前 5 个 A、5、B 等旁边添加了一个 *。

Class
B*
D*
A*
C*
C*
D*
C*
C*
C*
E*
A*
E*
D*
C
B*
B*
A*
A*
A*
A
D*
D*
C
E*
D
D
B*
B*
C
D
D
B
A
B
C
D
C
D
D
D
D
B
A
B
C
B
B
A
B
C
B
B
C
E*
C
E*
C
D
D
A
A
A
A
A
A
A
A
A
A
A
A
A
A
B
B
B
B
B
B
B
B
B
B
B
B
B
C
C
C
C
C
C
D
D
D
D
D
D
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E

答案1

选择要突出显示每个可能值的前五个条目的数据列,然后添加此条件格式(仔细观察 $ 符号)。例如,对于 A 列,将 A 替换为 B、C 等,以表示不同的列:

=COUNTIF($A$2:$A2,$A2)<6

这将计算出到目前为止包括当前行在内的有多少行具有与该行相同的值,并检查该值是否少于 6。比计算整个列更有效,并且完全不关心排序顺序,因此当您添加数据并移动它、对其他列进行排序等时,它仍然可以工作。

答案2

这可能对你有用:

:警告:

  • 我已经尝试了下面的显示方法的所有可能性,但在某些情况下可能会有所不同。

在此处输入图片描述

怎么运行的:

  • 首先,您必须按升序对列进行排序。

  • 然后选择除标题值之外的行。

  • 最后将此公式应用为新规则。

    =COUNTIFS($A:$A,$A30,$B:$B,$B30)>=5

  • 应用适当的单元格/填充颜色。

  • 根据需要调整公式中的单元格引用。

相关内容