Note: The other languages of the website are Google-translated. Back to English

¿Cómo alternar el color de la fila según el grupo en Excel?

En Excel, colorear cada dos filas puede ser más fácil para la mayoría de nosotros, pero, ¿alguna vez ha intentado colorear las filas alternativamente en función de los cambios de valor de una columna? La columna A como se muestra en la siguiente captura de pantalla, en este artículo, hablaré sobre cómo para alternar el color de la fila según el grupo en Excel.

Colorea las filas alternativamente según los cambios de valor con la columna auxiliar y el formato condicional

Colorea las filas alternativamente en función de los cambios de valor con una característica útil

Colorea las filas alternativamente con dos colores según los cambios de valor con la columna auxiliar y el formato condicional


Colorea las filas alternativamente según los cambios de valor con la columna auxiliar y el formato condicional

Para resaltar las filas alternativamente según el grupo, no hay una forma directa para usted, por lo que debe crear una columna auxiliar y luego aplicar la función de formato condicional para colorearlas. Haz lo siguiente:

1. En la celda D1, la misma fila de los encabezados, ingrese el número 0.

2. Y en la celda D2, escriba esta fórmula: =IF(A2=A1,D1,D1+1) , y luego arrastre esta fórmula hacia las celdas que desea aplicar, vea la captura de pantalla:

Nota:: En la fórmula anterior, A1, A2 son la primera y segunda celda de la columna cuyo valor cambia, D1 es la celda en la que ingresó el número auxiliar 0.

3. Luego seleccione el rango de datos A2: D18 que incluye la columna de fórmula auxiliar y haga clic en Inicio > Formato condicional > Nueva regla, ver captura de pantalla:

4. En la Nueva regla de formato cuadro de diálogo, seleccione Use una fórmula para determinar qué celdas formatear bajo el Seleccione un tipo de regla sección, e ingrese esta fórmula = Y (LEN ($ A2)> 0, MOD ($ D2,2) = 0) en el Dar formato a los valores donde esta fórmula es verdadera cuadro de texto, ver captura de pantalla:

Nota:: A2 es la primera celda de su columna en la que colorea según, y D2 es la primera celda de la columna auxiliar que creó del rango seleccionado

5. Luego haga clic Formato botón para ir a la Formato de celdas cuadro de diálogo y seleccione un color que desee en el Llene pestaña, ver captura de pantalla:

6. Luego haga clic OK > OK para cerrar los cuadros de diálogo, y las filas se han resaltado alternativamente en función de la columna específica cuyo valor cambia, vea la captura de pantalla:


Colorea las filas alternativamente en función de los cambios de valor con una característica útil

Si el método anterior le resulta difícil, puede utilizar una herramienta útil:Kutools for Excel, Con su Distinguir diferencias función, puede colorear rápidamente las filas según el grupo alternativamente en Excel.

Consejos:Para aplicar esto Distinguir diferencias función, en primer lugar, debe descargar la Kutools for Excely, a continuación, aplique la función de forma rápida y sencilla.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Hacer clic Kutools > Formato > Distinguir diferencias, ver captura de pantalla:

2.En el Distinguir diferencias por columna clave cuadro de diálogo, realice las siguientes operaciones según sea necesario. Ver captura de pantalla:

3.Después de finalizar la configuración, haga clic en Ok para cerrar el cuadro de diálogo, y obtendrá el siguiente resultado cuando lo necesite:

¡Haga clic para descargar Kutools para Excel y prueba gratuita ahora!


Colorea las filas alternativamente con dos colores según los cambios de valor con la columna auxiliar y el formato condicional

Si desea sombrear las filas con dos colores diferentes alternativamente según los cambios de valor como se muestra en la siguiente captura de pantalla, esto también se puede resolver en Excel con formato condicional.

1. Primero, debe crear una nueva columna auxiliar y una fórmula como primer método del paso 1 al paso 2, obtendrá la siguiente captura de pantalla:

2. Luego seleccione el rango de datos A2: D18, y luego haga clic en Inicio > Formato condicional > Administrar reglas, ver captura de pantalla:

3. En la Administrador de reglas de formato condicional cuadro de diálogo, haga clic en Nueva regla botón, ver captura de pantalla:

4. En el estalló Nueva regla de formato diálogo, haga clic Use una fórmula para determinar las celdas a formatear bajo el Seleccione un tipo de reglay luego ingrese esta fórmula = ISODD ($ D2) (D2 es la primera celda de la columna auxiliar en la que creó la fórmula), y luego haga clic en Formato para elegir el color de relleno que desee para las filas impares del grupo, vea la captura de pantalla:

5. Luego haga clic OK para salir de este diálogo para volver al anterior Administrador de reglas de formato condicional cuadro de diálogo, haga clic en Nueva regla de nuevo para crear otra regla para las filas pares del grupo.

6. En la Nueva regla de formato cuadro de diálogo, haga clic en Use una fórmula para determinar las celdas a formatear bajo el Seleccione un tipo de regla como antes, y luego ingrese esta fórmula = ISEVEN ($ D2) (D2 es la primera celda de la columna auxiliar en la que creó la fórmula), y luego haga clic en Formato para elegir otro color de fondo para las filas pares del grupo, vea la captura de pantalla:

7. Luego haga clic OK para devolver el Administrador de reglas de formato condicional, y puede ver que las dos reglas se crean de la siguiente manera:

8. Luego haga clic OK para cerrar este cuadro de diálogo, y puede ver que el rango de datos seleccionado se ha sombreado con dos colores diferentes alternativamente en función de los cambios de valor de la columna.

  • Notas:
  • 1. Después de colorear las filas alternativamente, puede ocultar la columna de ayuda según lo necesite, pero no puede eliminarla.
  • 2. Si no hay encabezados en su rango de datos, simplemente ingrese 1 como el primer número en la columna auxiliar y luego aplique la fórmula auxiliar como de costumbre.

Más artículos:

  • Incrementar números cuando el valor cambia en otra columna
  • Supongamos que tiene una lista de valores en la columna A, y ahora desea incrementar el número en 1 en la columna B cuando el valor en la columna A cambia, lo que significa que los números en la columna B se incrementan hasta que el valor en la columna A cambia, entonces el el incremento numérico comienza de nuevo desde 1 como se muestra en la captura de pantalla izquierda. En Excel, puede resolver este trabajo con el siguiente método.
  • Insertar filas en blanco cuando el valor cambia en Excel
  • Supongamos que tiene un rango de datos y ahora desea insertar filas en blanco entre los datos cuando el valor cambia, de modo que pueda separar los mismos valores secuenciales en una columna como se muestra a continuación. En este artículo te hablaré de algunos trucos para que resuelvas este problema.
  • Sumar celdas cuando el valor cambia en otra columna
  • Cuando trabaja en una hoja de cálculo de Excel, en algún momento, es posible que deba sumar celdas según el grupo de datos en otra columna. Por ejemplo, aquí, quiero sumar los pedidos en la columna B cuando los datos cambian en la columna A para obtener el siguiente resultado. ¿Cómo podría resolver este problema en Excel?
  • Insertar saltos de página cuando el valor cambia en Excel
  • Supongamos que tengo un rango de celdas, y ahora quiero insertar saltos de página en la hoja de trabajo cuando los valores en la columna A cambian como se muestra en la captura de pantalla de la izquierda. Por supuesto, puede insertarlos uno por uno, pero ¿hay alguna forma rápida de insertar los saltos de página a la vez en función de los valores modificados de una columna?

Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comentarios (16)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
Esta fórmula (cuando se usa en formato condicional) alternaría el color de la fila según el grupo sin la ayuda de una fila auxiliar: =ISODD(SUMPRODUCT(1/COUNTIF($A$1:$A2,$A$1:$A2)))
Este comentario fue minimizado por el moderador en el sitio
Hola Justin. Cuando uso el método de la fila auxiliar o el suyo, formatea una fila. ¿Sabes por qué?
Este comentario fue minimizado por el moderador en el sitio
Lo más probable es que, como hice yo, haya seleccionado todas las columnas y no solo los datos (sin incluir los encabezados)
Este comentario fue minimizado por el moderador en el sitio
Justin, tu fórmula es buena porque no requiere una columna de ayuda, pero por alguna razón requiere RAM adicional y ralentiza notablemente el libro de trabajo. Recomendaría usar la fórmula dada en el artículo y solo tratar con la columna de ayuda.
Este comentario fue minimizado por el moderador en el sitio
Esta fórmula funciona muy bien si su tabla solo tiene 100 filas. Pero realmente se ralentiza cuando tienes 5,000 filas. ¿Alguna sugerencia para acelerar la fórmula en conjuntos de datos más grandes?
Este comentario fue minimizado por el moderador en el sitio
Hola, Barb,
Puedes probar la siguiente fórmula:
=MOD(SUMPRODUCT(--($A$1:$A1<>$A$2:$A2)),2)


Nota:: cuando seleccione el rango de datos, excluya la primera fila del encabezado.

Por favor, inténtalo, ¡espero que te pueda ayudar!
Este comentario fue minimizado por el moderador en el sitio
¡Fantástico! ¡Bien hecho!
Este comentario fue minimizado por el moderador en el sitio
Muchas gracias por esta publicación. Durante mucho tiempo quería poder cambiar el color de la fila según el grupo. ¡Fácil de seguir y muy apreciado!
Este comentario fue minimizado por el moderador en el sitio
Gran pieza de información. me ayudaste a presentar mejor los resultados de mi análisis.
Este comentario fue minimizado por el moderador en el sitio
Gracias por esta fórmula, he estado pensando que no era posible por un tiempo. Aquí hay una pregunta: ¿Puede formatear cada grupo para que sea de un color diferente? ¿O estás limitado a 2 colores alternos?

¡Gracias!
Este comentario fue minimizado por el moderador en el sitio
solo usa 1-prev_value, y obtienes alternando 1 y 0 s
Este comentario fue minimizado por el moderador en el sitio
Muchas gracias por esto, fue muy apreciado.
Este comentario fue minimizado por el moderador en el sitio
Odio las columnas auxiliares. Prefiero tener una fórmula enorme antes de poner una columna de ayuda. A veces, las macros son más fáciles, pero no siempre se me permite usar hojas de cálculo habilitadas para macros. Cuando quiero usar una macro, generalmente la ejecuto desde mi Personal.xlsb, pero eso no ayuda a evitar una columna de ayuda.
Este comentario fue minimizado por el moderador en el sitio
Hey gracias por la ayuda. Intenté esto y el color está apagado por uno. ¿Algunas ideas?
Este comentario fue minimizado por el moderador en el sitio
Cuando resalte la selección, no resalte la fila del encabezado.
Este comentario fue minimizado por el moderador en el sitio
Modifique la fórmula para aplicar el formato condicional al encabezado también.=AND(LEN($A1)>0,MOD($D1,2)=0)
Esto funciona mejor para mí que tratar de resaltar solo mis filas de datos.
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL