【问题标题】:How to color format duplicates in a column with unique colors for unique values in Excel?如何在具有唯一颜色的列中为 Excel 中的唯一值着色格式重复项?
【发布时间】:2020-05-20 17:23:48
【问题描述】:

我有一列有多个重复项。

有没有一种简单的方法,用相同的唯一颜色填充唯一值?

例如。如果我有这个专栏

Col A
a
a
a
b
b
b
c
c
c

a 值用黄色填充,b 值用红色填充,c 值用绿色填充。但我不知道“确切文本”的值(他在示例中我知道值'a'、'b'和'c'。但实际上我不知道确切的文本。我只知道有重复)。所以这一定是通用的..

【问题讨论】:

  • 所有值会按照您的示例进行排序,还是随机出现(即a, a, a, b, b, b, c, c, ca, b, a, c, b, c, c, a, b)?如果前者在两种颜色之间交替可以吗?
  • 您可能需要 VBA。简单的方法 - 不。
  • 如果您可以放弃每行的“唯一”颜色,您可以对每一行使用条件格式,例如,检查 A3 的值高于 =match(A3,$A$1:$A2,0) 并在其中添加颜色。
  • @cybernetic.nomad 是的,在两种颜色之间交替就可以了!它们是排序的。未排序的答案也是可以接受的,如果写的工作不多的话:)但是现在,对于排序和交替两种颜色就可以了:)

标签: excel colors formatting


【解决方案1】:

这要求第一行是表头,数据必须排序:

通过以下公式使用条件格式:

=ISODD(SUMPRODUCT(--(A$2:A2<>A$1:A1)))

【讨论】:

    猜你喜欢
    • 2019-10-22
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-19
    相关资源
    最近更新 更多