如何改变每个细胞的颜色变化? 在替换A列中的单词时更改颜色
答案 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列以使一切更好。