如何在第1列中将行设置为颜色组

我有一个工作表,有这样的信息:

a a b c c c 

如何格式化它,以便所有在第一列中具有a值的行都是一种颜色,然后在第一列中具有b值的所有行都是不同的颜色等等。

不要从OP中编辑,从评论添加说明:

所有的东西都已经按照字母顺序排列,而且会保持这种状态,而且我想要多种颜色。

创build一个像这样的公式的帮手列;

= MOD(IF(A3 = A2,0,1)+ B2,2)

在这个例子中,列A是要分组的sorting值列,列B是帮助列。 公式input到第3行。将帮助器列的第一行设置为值0,将其他值设置为公式。 这将导致在每个组的助手列交替的值,即;

 a 0 a 0 b 1 c 0 c 0 c 0 d 1 d 1 e 0 

然后,您可以根据列值设置条件格式。 如果值是1,则突出显示该行; 如果是0,则不要突出显示。 或者使用交替的颜色或其他。 您可以参考Web上的任何文章,这些文章描述了如何根据列中的值条件格式化整行。

IF(A3 = A2,0,1)比较当前行(3)和前一行(2)返回1或0。

当分组列值改变时,MOD([…] + B2,2)完成0和1之间的交替。

我想你需要一个辅助列,比如B在第一行中填入1,在B2中填写= IF(A1 = A2,B1,B1 + 1),然后拷贝下来。 那么下面那种公式适合条件格式:

SO18519394的例子