0

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

在此处输入图像描述

4

2 回答 2

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

于 2012-10-03T15:42:17.570 回答
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 列以使一切更好。

于 2012-10-03T15:22:23.830 回答