Excel:替换每个单元格的颜色变化?

时间:2012-10-03 14:46:26

标签: excel formatting

如何改变每个细胞的颜色变化? 在替换A列中的单词时更改颜色

enter image description here

2 个答案:

答案 0 :(得分:4)

您可以使用此公式使用de color格式:

=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

答案 1 :(得分:2)

如果您接受隐藏列,并且不想使用vba,最简单的方法是添加一个列(假设新列A,标签现在在B中,而值在C中)。 A列代表您的目标颜色。在列B1和C1上的单元格上设置条件格式,这样如果A1值为TRUE,它们就是灰色(小心从A1获得值而不是$ A $ 1)。向下复制这些B1 C1单元格。 现在,要在A列中获取正确的值。您可以将A1设置为TRUE,将A2设置为=IF(B2=B1,A1,NOT(A1)) 从A2向下复制公式。 B列和C列中的单元格现在应根据B列中标签的更改来交替颜色。 您现在可以隐藏A列以使一切更好。