Cómo resaltar cada dos filas en Excel (alternar los colores de las filas)

  • Compartir Este
Michael Brown

Este tutorial explica cómo puede alternar los colores de las filas en Excel para resaltar automáticamente cada dos filas o columnas en sus hojas de cálculo. También aprenderá a ómo aplicar filas y columnas con bandas de Excel y encontrar algunas fórmulas inteligentes para alternar el sombreado de las filas en función de un cambio de valor.

Es una práctica común añadir sombreado a filas alternas en una hoja de cálculo de Excel para facilitar su lectura. Si bien es un trabajo relativamente fácil resaltar filas de datos manualmente en una tabla pequeña, podría ser una tarea ardua en tablas más grandes. Una mejor manera es hacer que los colores de las filas o columnas se alternen automáticamente y este artículo le va a mostrar cómo puede hacerlo rápidamente.

    Alternar el color de las filas en Excel

    Cuando se trata de sombrear una fila sí y otra no en Excel, la mayoría de los gurús le dirigirán inmediatamente al formato condicional, donde tendrá que invertir algún tiempo en averiguar una ingeniosa mezcla de funciones MOD y ROW.

    Si prefieres no utilizar un mazo para romper nueces, es decir, no quieres malgastar tu tiempo y creatividad en una nimiedad como rayar con rayas de cebra las tablas de Excel, considera la posibilidad de aplicar los estilos de tabla incorporados en Excel como alternativa rápida.

    Resaltar una fila sí y otra no en Excel utilizando filas con bandas

    La forma más rápida y sencilla de aplicar el sombreado de filas en Excel es mediante el uso de estilos de tabla predefinidos. Junto con otras ventajas de las tablas, como el filtrado automático, el sombreado de bandas de color se aplica a las filas de forma predeterminada. Todo lo que tiene que hacer es convertir un rango de celdas en tabla. Para ello, sólo tiene que seleccionar su rango de celdas y pulsar a la vez las teclas Ctrl+T.

    Una vez hecho esto, las filas pares e impares de la tabla se sombrearán automáticamente con colores diferentes. Lo mejor es que el sombreado automático continuará cuando ordene, elimine o añada nuevas filas a la tabla.

    Si prefiere tener sólo el sombreado de filas alternas, sin la funcionalidad de tabla, puede convertir fácilmente la tabla de nuevo en un rango habitual. Para ello, seleccione cualquier celda dentro de su tabla, haga clic con el botón derecho y elija Convertir a rango del menú contextual.

    Nota: Después de realizar la transformación de tabla a rango, no obtendrá la banda de color automática para las filas recién añadidas. Otra desventaja es que si ordena los datos, sus bandas de color viajarán con las filas originales y su bonito patrón de rayas de cebra se distorsionará.

    Como puedes ver, convertir un rango a tabla es una forma muy fácil y rápida de resaltar filas alternativas en Excel. Pero, ¿y si quieres un poco más?

    Cómo elegir los colores de las rayas de las filas

    Si no está satisfecho con el patrón azul y blanco por defecto de una tabla Excel, tiene muchos más patrones y colores entre los que elegir. Sólo tiene que seleccionar su tabla o cualquier celda dentro de la tabla, cambiar al patrón Diseño tab> Estilos de mesa y selecciona los colores que más te gusten.

    Puede utilizar los botones de flecha para desplazarse por los estilos de tabla disponibles o hacer clic en el botón Más botón Cuando pase el cursor del ratón por encima de cualquier estilo, se reflejará inmediatamente en su tabla y podrá ver cómo quedarían sus filas con bandas.

    Cómo resaltar un número diferente de filas en cada línea de cebra

    En caso de que desee resaltar un número diferente de filas en cada franja, por ejemplo, sombrear 2 filas en un color y 3 en otro, entonces tendrá que crear un estilo de tabla personalizado. Suponiendo que ya ha convertido un rango en tabla, realice los siguientes pasos:

    1. Navegue hasta el Diseño haga clic con el botón derecho en el estilo de tabla que desee aplicar y seleccione Duplicar .
    2. En el Nombre introduzca el nombre de su estilo de tabla.
    3. Seleccione " Primera fila de rayas " y establezca el Tamaño de la raya a 2, o a cualquier otro número que quieras.
    4. Seleccione " Segunda fila de rayas "y repite el proceso.
    5. Haga clic en OK para guardar su estilo personalizado.
    6. Aplique el estilo recién creado a su tabla seleccionándolo en la galería de Estilos de tabla. Sus estilos personalizados están siempre disponibles en la parte superior de la galería, bajo A medida.

      Nota: Los estilos de tabla personalizados sólo se almacenan en el libro de trabajo actual y, por lo tanto, no están disponibles en los demás libros de trabajo. Para utilizar el estilo de tabla personalizado como estilo de tabla predeterminado en el libro de trabajo actual, seleccione la opción " Establecer como estilo de tabla por defecto para este documento " al crear o modificar el estilo.

    Si no está satisfecho con el estilo que ha creado, puede modificarlo fácilmente haciendo clic con el botón derecho en el estilo personalizado de la Galería de estilos y seleccionando Modifique desde el menú contextual. ¡Y aquí tienes mucho espacio para tu creatividad! Puedes establecer cualquier Fuente , Frontera y Rellene estilos en las pestañas correspondientes, incluso elegir colores de rayas degradadas, como se ve en la siguiente captura de pantalla : )

    Eliminar el sombreado de filas alternas en Excel con un clic

    Si ya no desea tener bandas de color en su tabla de Excel, puede eliminarlas literalmente con un solo clic. Seleccione cualquier celda de su tabla, vaya a la opción Diseño y desmarque la casilla Hileras con bandas opción.

    Como ves, los estilos de tabla predefinidos de Excel proporcionan una gran cantidad de funciones para alternar el color de las filas en tus hojas de cálculo y crear estilos personalizados de filas con bandas. Creo que serán suficientes en muchas situaciones, aunque si quieres algo especial, por ejemplo, sombrear filas enteras en función de un cambio de valor, entonces tendrás que utilizar el formato condicional.

    Sombreado alternativo de filas mediante formato condicional de Excel

    Ni que decir tiene que el formato condicional es un poco más complicado que los estilos de tabla de Excel que acabamos de comentar, pero tiene una ventaja indiscutible: deja más espacio a tu imaginación y te permite hacer rayas de cebra en tu hoja de cálculo exactamente como quieras en cada caso particular. Más adelante en este artículo, encontrarás algunos ejemplos de fórmulas de Excel para alternar los colores de las filas:

      Resaltar cada dos filas en Excel utilizando el formato condicional

      Vamos a empezar con una fórmula MOD muy sencilla que resalta una fila sí y otra no en Excel. De hecho, puede conseguir exactamente el mismo resultado utilizando los estilos de tabla de Excel, pero la principal ventaja del formato condicional es que también funciona para rangos, lo que significa que su banda de color permanecerá intacta cuando ordene, inserte o elimine filas en un rango de datos al que se aplique su fórmula.

      De este modo se crea una regla de formato condicional:

      1. Seleccione las celdas que desee sombrear. Para aplicar la banda de color a toda la hoja de cálculo, haga clic en el botón Seleccionar todo situado en la esquina superior izquierda de la hoja de cálculo.
      2. Cambiar a la Inicio tab Estilos y haga clic en Formato condicional> Nueva regla...
      3. En el Nueva regla de formato seleccione " Utilizar una fórmula para determinar qué celdas formatear "e introduzca esta fórmula: =MOD(FILA(),2)=0
      4. A continuación, haga clic en el botón Formato cambiar al botón Rellene y seleccione el color de fondo que desea utilizar para las filas con bandas.

        En este punto, el color seleccionado aparecerá bajo Muestra Si está satisfecho con el color, haga clic en OK .

      5. Esto le llevará de nuevo a la Nueva regla de formato y haga clic en OK una vez más para aplicar el color a todas las demás filas seleccionadas.

        Y así es como se ve el resultado en mi Excel 2013:

        Si prefieres tener 2 colores diferentes en lugar de líneas blancas, entonces crea una segunda regla utilizando esta fórmula:

        =MOD(FILA(),2)=1

        Y ahora tienes filas pares e impares resaltadas con colores diferentes:

      Ha sido bastante fácil, ¿verdad? Y ahora me gustaría explicar brevemente la sintaxis de la función MOD porque vamos a utilizarla en otros ejemplos un poco más complejos.

      La función MOD devuelve el resto redondeado al entero más próximo después de dividir el número por el divisor.

      Por ejemplo, =MOD(4,2) devuelve 0, porque 4 se divide por 2 uniformemente (sin resto).

      Ahora, veamos qué hace exactamente nuestra función MOD, que hemos utilizado en el ejemplo anterior. Como recordarás, hemos utilizado una combinación de las funciones MOD y ROW: =MOD(ROW(),2) La sintaxis es simple y directa: la función ROW devuelve el número de fila, luego la función MOD lo divide por 2 y devuelve el resto redondeado al número entero. Cuando se aplica a nuestra tabla, la fórmula devuelve los siguientes resultados:

      Nº de fila Fórmula Resultado
      Fila 2 =MOD(2,2) 0
      Fila 3 =MOD(3,2) 1
      Fila 4 =MOD(4,2) 0
      Fila 5 =MOD(5,2) 1

      ¿Ves el patrón? Siempre es 0 para filas pares y 1 para filas impares Y luego creamos las reglas de formato condicional que le dicen a Excel que sombree las filas impares (donde la función MOD devuelve 1) en un color y las filas pares (que tienen 0) en otro color.

      Ahora que ya conoces los conceptos básicos, vamos a ver ejemplos más sofisticados.

      Cómo alternar grupos de filas con colores diferentes

      Puede utilizar las siguientes fórmulas para sombrear un número fijo de filas, independientemente de su contenido:

      Sombreado de filas impares es decir, resaltar el primer grupo y todos los demás grupos:

      =MOD(ROW()-RowNum,N*2)+1<=N

      Sombreado uniforme de filas es decir, resaltar el 2º grupo y todos los grupos pares:

      =MOD(ROW()-RowNum,N*2)=N

      Dónde RowNum es una referencia a su primera celda con datos y N es el número de filas de cada grupo de bandas.

      Sugerencia: Si desea resaltar tanto los grupos pares como los impares, simplemente cree 2 reglas de formato condicional con las dos fórmulas anteriores.

      En la siguiente tabla encontrará algunos ejemplos de utilización de fórmulas y las bandas de color resultantes.

      Colorear cada 2 filas, empezando por el 1er grupo. Los datos empiezan en la fila 2. =MOD(ROW()-2,4)+1<=2
      Para colorear cada 2 filas, empezando por el 2º grupo. Los datos empiezan en la fila 2. =MOD(ROW()-2,4)>=2
      Para colorear cada 3 filas, empezando por el 2º grupo. Los datos empiezan en la fila 3. =MOD(ROW()-3,6)>=3

      Cómo sombrear filas con 3 colores diferentes

      Si crees que tus datos se verán mejor con filas sombreadas en tres colores diferentes, entonces crea 3 reglas de formato condicional con estas fórmulas:

      Para resaltar la 1ª y cada 3ª fila =MOD(ROW($A2)+3-1,3)=1

      Para destacar 2º, 6º, 9º, etc. =MOD(ROW($A2)+3-1,3)=2

      Para destacar 3º, 7º, 10º, etc. =MOD(ROW($A2)+3-1,3)=0

      Recuerda sustituir A2 por una referencia a tu primera celda con datos.

      La tabla resultante tendrá un aspecto similar a éste en su Excel:

      Cómo alternar los colores de las filas en función de un cambio de valor

      Esta tarea es similar a la que hemos discutido hace un momento - sombreado de grupos de filas, con la diferencia de que puede haber un número diferente de filas en cada grupo. Creo que esto será más fácil de entender a partir de un ejemplo.

      Suponga que tiene una tabla que contiene datos de diferentes fuentes, por ejemplo, informes de ventas regionales. Lo que desea es sombrear el primer grupo de filas relacionadas con el primer producto en Color 1, el siguiente grupo relacionado con el segundo producto en Color 2 y así sucesivamente. La columna A que enumera los nombres de los productos puede servir como columna clave o identificador único.

      Para alternar el sombreado de las filas en función del cambio de valor, necesitaría una fórmula un poco más compleja y una columna adicional:

      1. Cree una columna adicional sobre el lado derecho de su hoja de cálculo, digamos la columna F. Podrá ocultar esta columna más adelante.
      2. Introduce la siguiente fórmula en la celda F2 (suponiendo que la fila 2 es tu primera fila con datos) y luego cópiala en toda la columna:

        =MOD(IF(FILA()=2,0,IF(A2=A1,F1, F1+1)), 2)

        La fórmula rellenará la columna F con bloques de 0 y 1, y cada nuevo bloque comenzará con el cambio de nombre del producto.

      3. Por último, cree una regla de formato condicional utilizando la fórmula =$F2=1 Puede añadir una segunda regla =$F2=0 si desea un segundo color para alternar bloques de filas, como se muestra en la captura de pantalla:

      Alternar los colores de las columnas en Excel (columnas en bandas)

      De hecho, sombrear columnas en Excel es bastante similar a alternar filas. Si has entendido todo lo anterior, esta parte va a ser pan comido para ti : )

      Puede aplicar sombreado a las columnas en Excel utilizando cualquiera de los dos métodos:

        Alternar los colores de las columnas en Excel con estilos de tabla

        1. Se empieza convirtiendo un rango en una tabla ( Ctrl+T ).
        2. A continuación, cambie al Diseño elimine una marca de Hileras con bandas y seleccione Columnas con bandas en su lugar.
        3. Las columnas aparecen sombreadas con los colores predeterminados de la tabla.

        En caso de que desee colores más bonitos, es libre de elegir cualquier otro patrón de la Galería de Estilos de Mesa.

        Si desea sombrear un diferente número de columnas en cada franja, a continuación, cree un duplicado de un estilo de tabla existente de su elección, exactamente como se describe aquí. La única diferencia es que usted elige " Primera franja Colum " y " Segunda raya Colum " en lugar de las rayas de fila correspondientes.

        Y así es como sus bandas de columnas personalizadas pueden verse en Excel:

        Alternar colores de columnas con formato condicional

        Las fórmulas para aplicar bandas de color a columnas alternas en Excel son muy similares a las que hemos utilizado para sombrear filas alternas. Sólo tienes que utilizar la función MOD junto con la función COLUMNA en lugar de FILA. Nombraré sólo algunas en la tabla siguiente y estoy seguro de que convertirás fácilmente otras "fórmulas de fila" en "fórmulas de columna" por analogía.

        Para colorear cada dos columnas =MOD(COLUMNA(),2)=0

        y/o

        =MOD(COLUMNA(),2)=1 Para colorear cada 2 columnas, empezando por el 1er grupo =MOD(COLUMN()-1,4)+1<=2 Para sombrear columnas con 3 colores diferentes =MOD(COLUMNA()+3,3)=1

        =MOD(COLUMNA()+3,3)=2

        =MOD(COLUMNA()+3,3)=0

        Esperemos que ahora no tengas ningún problema a la hora de aplicar bandas de color en Excel para que tus hojas de cálculo sean más atractivas y legibles. Si quieres alternar los colores de filas o columnas de alguna otra forma, no dudes en dejarme un comentario y lo solucionaremos juntos ¡Gracias por leer!

        Michael Brown es un entusiasta de la tecnología dedicado y apasionado por simplificar procesos complejos utilizando herramientas de software. Con más de una década de experiencia en la industria de la tecnología, ha perfeccionado sus habilidades en Microsoft Excel y Outlook, así como en Google Sheets y Docs. El blog de Michael está dedicado a compartir su conocimiento y experiencia con otros, brindando consejos y tutoriales fáciles de seguir para mejorar la productividad y la eficiencia. Ya sea un profesional experimentado o un principiante, el blog de Michael ofrece información valiosa y consejos prácticos para aprovechar al máximo estas herramientas de software esenciales.