Excel:交替每个单元格的颜色改变?

如何交替每个单元格的颜色更改? 更换A列中的单词时更改颜色

在这里输入图像说明

你可以用这个公式使用de颜色格式化:

=MOD(SUMPRODUCT(($A$1:$A1<>"")/COUNTIF($A$1:$A1,$A$1:$A1&"")),2)=0 

更多信息在这里: http : //chandoo.org/forums/topic/yet-another-issue-of-alternating-colors

如果你接受一个隐藏的列,而不想使用vba,最简单的事情就是添加一个列(比方说一个新的列A,标签现在在B中,值在C中)。 列A将代表您的目标颜色。 在B1和C1列上的单元格上设置条件格式,这样如果A1值为TRUE ,它们就是灰色的(注意你从A1获得值而不是$ A $ 1)。 向下复制这些B1 C1单元。 现在在列A中获得正确的值。您可以将A1设置为TRUE ,将A2设置为is =IF(B2=B1,A1,NOT(A1))从A2向下复制公式。 B列和C列中的单元格现在应该根据列B中标签的更改来replace颜色。现在可以隐藏列A以使所有内容更好。