Alternar el color de fondo de la cuadrícula en excel cuando cambia el valor de una sola columna?

Necesito una fórmula para el formateo condicional para hacer una hoja de cálculo Excel 2010 resaltado alternativo cuando cambia una sola columna. Esta pregunta, " ¿Cómo puedo alternar el color de fondo de la cuadrícula en Excel cuando cambia un valor de una sola columna? ", Es exactamente lo que quiero hacer, pero la solución sugerida no funcionó para mí – sólo destaca la primera fila De cada valor coincidente.

Sé cómo utilizar el formato condicional, pero para la vida de mí no puedo averiguar o encontrar cualquier punteros en la red hasta ahora para hacer este trabajo. ¿Ideas?

Aquí hay un enlace a una imagen de cómo quiero que mi hoja de cálculo se vea cuando haya terminado. Básicamente quiero que todas las demás filas de valor Disp Number sean resaltadas. Parece que sería una cosa común de querer hacer, y he visto esto pedido en varios lugares, pero la gente lucha con hacer que funcione.

Imagen del resultado final deseado

Esta respuesta se copia directamente de stackoverflow.com Alternando grupos de filas de color en Excel .

Utilizo esta fórmula para obtener la entrada para un formato condicional:

=IF(B2=B1,E1,MOD(E1+1,2)) [content of cell E2] 

Donde la columna B contiene el elemento que debe agruparse y E es una columna auxiliar. Cada vez que la celda superior (B1 en este caso) es la misma que la actual (B2), se devuelve el contenido de la fila superior de la columna E. De lo contrario, devolverá el contenido más 1 MOD 2 (es decir, la salida será 0 o 1, dependiendo del valor de la celda superior).

Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

Como alternativa a la función MOD, puede utilizar 1 – E1. Así que la fórmula completa es =IF(B2=B1,E1,1-E1) .

Un método bastante similar se describe en Color Banding basado en contenido , donde se incluye un ejemplo descargable.

Esto es mucho más simple si estás dispuesto a crear un par de columnas auxiliares. Por ejemplo, establezca Y2 en =($A2=$A1) , establezca Z1 en TRUE , establezca Z2 en =IF($Y2, $Z1, NOT($Z1)) y arrastre / rellene Y2:Z2 hasta el último Fila donde tiene datos. La columna Z alternará entre TRUE y FALSE de la manera que usted desee. Por supuesto, puedes ocultar las columnas Y y Z cuando lo has depurado.

En caso de que esto no esté claro: la celda en la columna Y determina si los valores de A en esta fila y el precedente son iguales, por lo que es FALSE en la primera fila de cada nuevo valor y luego TRUE todo el resto de la bloquear. Y la columna Z es una cadena de dominos – cada valor depende de la que está por encima. Si el valor de la columna Y es TRUE , Z mantiene el mismo valor que la fila anterior; De lo contrario, Z cambia.

La columna auxiliar alternando 1 y 0 no necesita una función MOD (). Una fórmula simple para E2 es –

 =IF(B2=B1,E1,1-E1)