用相同的颜色为所有行着色,直到单元格的值不再与上一行中的值相同

Colour all rows with the same colour until value of a cell is not the same as in the previous row anymore

我有以下 Excel-table:

         |    A      |    B
---------|-----------|---------------
    1    |    500    |
    2    |    500    |
    3    |    500    |
---------|-----------|----------------
    4    |    600    |
    5    |    600    |
---------------------|----------------
    6    |    300    |
---------------------|----------------
    7    |    800    |
    8    |    800    |
    9    |    800    |
---------------------|----------------
    10   |    200    |
    11   |    200    |
---------------------|----------------
    12   |    900    |
---------------------|----------------
    13   |    100    |
    14   |    100    |
  

Column A中有一个不同的数字可以在行中出现多次。
现在我正在寻找一个 conditional formatting 来识别一个数字是否 已经切换 与前一行相比,如果是 所有其他行 相同的数字 yellow 中着色,直到它再次切换
结果应如下所示:

你知道我需要什么样的conditional formatting才能实现这个目标吗?

  • Select 列 A
  • 根据公式插入新的条件格式规则并使用:

如果有 Excel O365:

=ISEVEN(COUNT(UNIQUE(A:A1)))

旧版本的 Excel 可以使用:

=ISEVEN(SUMPRODUCT(1/COUNTIF(A:A1,A:A1)))