根据列A值格式化行颜色

时间:2015-02-23 12:35:03

标签: excel

我在excel表中有大约2000行。第一列是我感兴趣的。

数据示例

|123|
|123|
|124|
|125|
|126|
|126|

如果数字匹配,我想突出显示行背景。例如

123 in in two rows所以这两行应该是shade1,124是一次存在所以应该是shade2。 125只是一次,所以应该只在一行中使用shade1。与126的线应该是高亮的shade2

我试图通过条件格式来解决这个问题,但它似乎不可能。 你能帮忙吗?

谢谢

1 个答案:

答案 0 :(得分:1)

之前的答案显然是错误的,我误解了这个问题。

如果要将替代颜色应用于第一列中具有相同值的行组:

  • 选择表格中的所有单元格,在A2中开始选择并向下和向右移动
  • 条件格式>新规则
  • 使用公式确定要格式化的单元格
  • 输入以下公式:

    =MOD(SUMPRODUCT(1*($A$1:$A1<>$A$2:$A2)),2) = 1
    
  • 将格式设置为shade1
  • 确认
  • 使用公式重新评估

    =MOD(SUMPRODUCT(1*($A$1:$A1<>$A$2:$A2)),2) = 0
    
  • 将格式设置为shade2

无论第一列是否已排序,这都会有效。