Si quereis formatear las filas segun un grupo de valores, por ejemplo, cambiar fondo de las filas que tengan el mismo documento de factura o todas las filas que tengan la misma fecha, etc. en este entrada, vamos a ver como poder llevarlo a cabo.
Pongamos que tenemos unos datos como los de mas abajo, donde nos interesa «agrupar» por colores segun el Nº de documento, en este caso facturas.
Lo que pretendemos, es que las filas cambien su color de fondo, cuando a su vez cambien los valores de las facturas, de forma alternada, es decir, queremos que las filas 2 y 3 tengan un fondo de un color, las filas 4,5 y 6 otro, las 7,8,9 y 10 igual que el primer grupo y así una y otra vez para cada grupo.
Para conseguir nuestro propósito, primero deberemos preparar las filas para poder formatearlas más tarde. La idea es dar valores iguales a las diferentes filas con el mismo valor de factura en nuestro ejemplo.
Lo que haremos es añadir una columna mas en nuestra hoja donde pondremos el valor 0 en la celda H1 (1), después en H2 (2), pondremos la siguiente fórmula (3), =SI(A2=A1;H1;H1+1) de este modo lo que conseguiremos es poner valores iguales en las filas con el mismo numero de factura. El resultado lo podeis ver en la imagen de más abajo.
Una vez preparadas las filas, ya podremos empezar con el formateo de las filas, primero (1) seleccionamos todos los datos sin la cabecera, luego desde inicio, vamos a formato condicional(2) y pulsamos en nueva regla(3)
Nos aparecerá la ventana de Nueva regla de formato, y allí, seleccionaremos «Utilice una fórmula que determine las celdas para aplicar formato»(1), nos aparecerá el campo donde podremos poner nuestra fórmula(2), nuestra fórmula es =Y(LARGO($A2)>0;RESIDUO($H2;2)=0) que quiere decir verdadero si el valor de la celda $A2 tiene valor y si el valor de $H2 (el grupo), es par, de lo contrario no se cumplirá la formula y dará falso. Ahora nos queda dar formato, a las filas pares, pulsaremos en formato(3), se abrirá la venta de formato de celdas, elegiremos el color que más nos guste (4), y luego daremos aceptar a las dos ventanas (5) y (6).
Como podeis ver el resultado es el esperado, las filas pares tienen un color y las impares otro.
Os dejo el fichero excel por si quereis ver el ejemplo insitu.
Para avanzar mas os propongo como tarea el que las filas impares, tengan otro color que no sea el blanco. Ya me decís en los comentarios si lo conseguís.
1 respuesta a «Color de fondo de filas de excel según grupo valores»
Excelente. Hace tiempo que buscaba como hacer algo así.