行的Excel条件格式

时间:2013-12-04 19:46:51

标签: excel formatting conditional

我应该在Excel中使用哪些公式作为条件格式来实现以下结果:

  • 对整行进行着色,直到B列中的值发生变化。
  • 然后不要对行进行着色,直到B列中的值再次变化。
  • 然后为整行着色,直到B列中的值再次更改。
  • 等等。

在本文示例中,以X开头的行应该是彩色的,O不应该是。

X   1000    en-US   Application initialization complete.
X   1000    es-ES   Aplicación inicializada completa.
X   1000    fr-CA   Initialisation de l'application complétée.
O   1011    en-US   Save communication messages to disk operation enabled.
O   1011    es-ES   Habilitada  operación de guardar mensajes de comunicación en disco.
O   1011    fr-CA   Enregistrement des messages de communication sur disque activé.
X   1012    en-US   Save communication messages to disk operation disabled.
X   1012    es-ES   Deshabilitada  operación de guardar mensajes de comunicación en disco.
X   1012    fr-CA   Enregistrement des messages de communication sur disque désactivé.
O   1014    en-US   User session started.
O   1014    es-ES   Sesión de usuario iniciada.
O   1014    fr-CA   Session usager démarrée.
X   1015    en-US   User session ended.
X   1015    es-ES   Sesión usuario finalizada.

谢谢

2 个答案:

答案 0 :(得分:2)

如果您的数据从第2行开始(第1行中有标题行),那么您可以选择整个数据范围,例如: A2:D1000然后在条件格式

中使用此公式

=MOD(SUM(($B$1:$B1<>$B$2:$B2)+0),2)

...或者从第1行开始的数据,这个公式应该适合你

=MOD(ROUND(SUM(1/COUNTIF($B$1:$B1,$B$1:$B1)),0),2)

答案 1 :(得分:0)

如果您的触发列遵循序列并且没有跳过数字,则可以使用

=ROUND(A2/2,0)*2<>A2