Fórmula genérica
=ES.PAR(MULTIPLO.SUPERIOR(FILA()-offset,n)/n)
Explicación
Para resaltar filas en grupos de "n" (es decir, sombrear cada 3 filas, cada 5 filas, etc.) puede aplicar formato condicional con una fórmula basada en las funciones FILA, MULTIPLO.SUPERIOR e ES.PAR.
En el ejemplo que se muestra, la fórmula utilizada para resaltar cada 3 filas en la tabla es:
Este recuento se divide por n para contar por grupos de n, comenzando con 1:
Finalmente, la función ES.PAR se usa para forzar un resultado VERDADERO para todos los grupos de filas pares, lo que desencadena el formato condicional.
Los grupos de filas impares devuelven FALSO, por lo que no se aplica ningún formato condicional.
En el ejemplo que se muestra, la fórmula utilizada para resaltar cada 3 filas en la tabla es:
Donde 3 es n (el número de filas para agrupar) y 4 es un desplazamiento para normalizar la primera fila a 1, como se explica a continuación.=ES.PAR(MULTIPLO.SUPERIOR(FILA()-4,3)/3)
Cómo funciona esta fórmula
Trabajando de adentro hacia afuera, primero "normalizamos" los números de fila para comenzar con 1 usando la función FILA y un desplazamiento:En este caso, la primera fila de datos está en la fila 5, por lo que usamos un desplazamiento de 4:FILA()-offset
El resultado entra en la función MULTIPLO.SUPERIOR, que redondea los valores entrantes hasta un múltiplo dado de n. Esencialmente, la función MULTIPLO.SUPERIOR cuenta por un múltiplo dado de n:
Este recuento se divide por n para contar por grupos de n, comenzando con 1:
Finalmente, la función ES.PAR se usa para forzar un resultado VERDADERO para todos los grupos de filas pares, lo que desencadena el formato condicional.
Los grupos de filas impares devuelven FALSO, por lo que no se aplica ningún formato condicional.
Sombra primer grupo
Para sombrear las filas que comienzan con el primer grupo de n filas, en lugar del segundo, reemplace ES.PAR con ES.IMPAR:=ES.IMPAR(MULTIPLO.SUPERIOR(FILA()-offset,n)/n)
0 comentarios:
Publicar un comentario