Necesito una fórmula para el formato condicional para hacer un resaltado alternativo de la hoja de cálculo de Excel 2010 cuando cambia una sola columna. Esta pregunta, " ¿Cómo puedo alternar el color de fondo de la cuadrícula en Excel cuando cambia el valor de una sola columna? ", es exactamente lo que quiero hacer, pero la solución sugerida no me funcionó, simplemente resalta la primera fila de cada valor coincidente.
Sé cómo usar el formato condicional, pero por mi vida no puedo entender ni encontrar ningún indicio en la red hasta ahora para hacer que esto funcione. Ideas?
Aquí hay un enlace a una imagen de cómo quiero que se vea mi hoja de cálculo cuando termine. Básicamente quiero que se resalten todas las demás filas de valores de Número de Disp. Parece que sería algo que querría hacer, y he visto que esto se solicita en varios lugares, pero la gente lucha para que funcione.
Respuestas:
Esta respuesta se copia directamente desde stackoverflow.com Alternando grupos de coloración de filas en Excel .
Utilizo esta fórmula para obtener la entrada para un formato condicional:
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á ese contenido más 1 MOD 2 (es decir, el resultado será 0 o 1, según el valor de la celda superior).
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 Bandas de colores basadas en el contenido , donde se incluye un ejemplo descargable.
fuente
Esto es mucho más sencillo si está dispuesto a crear un par de columnas de ayuda. Por ejemplo, set
Y2
a=($A2=$A1)
establecerZ1
aTRUE
establecerZ2
a=IF($Y2, $Z1, NOT($Z1))
y arrastrar / rellenarY2:Z2
Abajo hasta la última fila donde tiene datos. ColumnaZ
alternará entreTRUE
yFALSE
de la manera que desees. Por supuesto que puedes ocultar columnas.Y
yZ
cuando lo hayas depurado.En caso de que esto no esté claro: la celda en la columna
Y
determina si los valores deA
en esta fila y la anterior son iguales, por lo que esFALSE
en la primera fila de cada nuevo valor y luegoTRUE
A lo largo del resto del bloque. Y columnaZ
es una cadena de dominós: cada valor depende de uno de ellos. Si el valor en columnaY
esTRUE
,Z
mantiene el mismo valor que la fila de arriba; de otra manera,Z
interruptoresfuente
La columna auxiliar que alterna 1 y 0 no necesita una función MOD (). Una fórmula simple para E2 es -
fuente