Formateo condicional de filas o celdas si dos columnas son iguales en Excel
En Excel, comparar dos columnas e identificar rápidamente dónde sus entradas son iguales es una necesidad común, especialmente cuando se trabaja con grandes conjuntos de datos, tareas de validación de datos o trabajos de reconciliación. Es posible que desee resaltar las celdas coincidentes o filas enteras para detectar fácilmente estas coincidencias visualmente, o podría querer procesar o seleccionar valores iguales directamente. Este tutorial proporciona varios métodos prácticos para resaltar o seleccionar filas o celdas si dos columnas contienen los mismos valores. A continuación, encontrará un resumen de las soluciones disponibles. Cada método se adapta a diferentes casos de uso: elija el que mejor le convenga.

Cuando trabaje con datos en Excel, a menudo es útil resaltar las celdas o filas donde dos columnas contienen valores iguales. El Formato Condicional de Excel le permite sombrear automáticamente esas áreas coincidentes. Esta señal visual ayuda a hacer la comparación de datos más eficiente y reduce el riesgo de pasar por alto coincidencias, especialmente en grandes conjuntos de datos.
Esta solución es adecuada cuando desea un indicador puramente visual para resaltar la igualdad entre dos columnas. Se ajusta dinámicamente a medida que cambian sus datos. Sin embargo, no le permite seleccionar automáticamente las celdas coincidentes para su posterior procesamiento. Así es como puede configurarlo:
1. Seleccione la primera lista de datos que desea comparar con la segunda. Por ejemplo, elija el rango A2:A7. Luego, desde la barra de herramientas, haga clic en Inicio > Formato condicional > Nueva regla.
2. En el cuadro de diálogo Nueva regla de formato, elija Usar una fórmula para determinar qué celdas formatear de Seleccionar un tipo de regla. En el cuadro de texto bajo Formatear valores donde esta fórmula sea verdadera, ingrese =$A2=$B2.
Consejo: Aquí, A2 y B2 son las celdas iniciales de sus dos columnas. Asegúrese de que su fórmula use las referencias de celda correctas para su rango. Por ejemplo, si sus datos comienzan desde la fila 3, ajuste la fórmula en consecuencia.
3. Haga clic en el botón Formato en el cuadro de diálogo Nueva regla de formato . Elija un color de fondo en la pestaña Relleno del cuadro de diálogo Formato de celdas para marcar visualmente las celdas coincidentes.
4. Haga clic en Aceptar > Aceptar para aplicar sus cambios. Excel ahora sombreará automáticamente las celdas donde los valores en las dos columnas sean iguales. Este formato se actualizará dinámicamente si sus datos cambian.
Consejo: Si desea resaltar toda la fila (no solo la celda) cuando las dos columnas sean iguales, primero seleccione el rango combinado de ambas columnas (por ejemplo, A2:B7). Luego, repita los pasos anteriores, asegurándose de que su fórmula se ajuste a toda la fila. Esto rellenará las celdas de la fila cuando se cumplan los criterios.
El formato condicional basado en fórmulas es ideal cuando desea un resaltado continuo y dinámico mientras cambian sus datos, pero puede que no sea adecuado si necesita procesar o extraer los valores iguales. En tales casos, considere las otras soluciones a continuación.
En algunos escenarios, es posible que desee no solo resaltar las celdas coincidentes, sino también seleccionarlas para su posterior procesamiento (como copiar, dar formato o análisis). La función Comparar Celdas de Kutools para Excel hace que esto sea mucho más eficiente que las opciones integradas.
Después de instalar gratis Kutools para Excel, puede identificar, resaltar y, opcionalmente, seleccionar rápidamente celdas coincidentes entre dos columnas. Este método es especialmente valioso cuando necesita tomar más acciones después de identificar datos coincidentes, y proporciona flexibilidad para formatear resultados directamente en la hoja de cálculo.
1. Seleccione la primera lista, luego seleccione la segunda lista manteniendo presionada la tecla Ctrl . A continuación, elija Kutools > Comparar Celdas para abrir el cuadro de diálogo Comparar Celdas .
2. En el cuadro de diálogo Comparar Celdas marque la opción Celdas iguales . También marque Rellenar color de fondo o Rellenar color de fuente y elija su color de resaltado preferido.
3. Haga clic en Aceptar. Las celdas en ambas columnas que sean iguales ahora estarán seleccionadas y resaltadas desde la primera lista. Esto le permite procesar, copiar o analizar directamente solo estas celdas.
En comparación con el formato condicional, Kutools también proporciona la capacidad adicional de seleccionar celdas iguales, una gran ventaja para tareas avanzadas de datos.
Si su flujo de trabajo tiene requisitos adicionales, como realizar acciones automáticamente cuando dos columnas son iguales (más allá de las limitaciones del formato y selección integrados), una macro VBA simple puede proporcionar personalización y automatización. Este enfoque es adecuado para usuarios que desean resaltar celdas, seleccionar filas o realizar otros pasos como copiar, eliminar o marcar registros coincidentes, y es particularmente valioso al lidiar regularmente con grandes o dinámicos conjuntos de datos.
1. Haga clic en Desarrollador > Visual Basic. En la nueva ventana Microsoft Visual Basic para Aplicaciones, elija Insertar > Módulo. Introduzca el siguiente código en la ventana del módulo:
Sub HighlightMatchingSelection()
Dim rng As Range
Dim cell1 As Range, cell2 As Range
Dim i As Long
On Error Resume Next
Set rng = Application.InputBox( _
Prompt:="Please select the two-column range to compare:", _
Title:="Kutools for Excel", Type:=8)
On Error GoTo 0
If rng Is Nothing Then Exit Sub
If rng.Columns.Count <> 2 Then
MsgBox "You must select exactly two adjacent columns.", vbExclamation
Exit Sub
End If
Application.ScreenUpdating = False
For i = 1 To rng.Rows.Count
Set cell1 = rng.Cells(i, 1)
Set cell2 = rng.Cells(i, 2)
If CStr(cell1.Value) = CStr(cell2.Value) Then
cell1.Interior.Color = vbYellow
cell2.Interior.Color = vbYellow
Else
cell1.Interior.ColorIndex = xlColorIndexNone
cell2.Interior.ColorIndex = xlColorIndexNone
End If
Next i
Application.ScreenUpdating = True
MsgBox "Highlighting complete for " & rng.Rows.Count & " rows.", vbInformation
End Sub
2. Para ejecutar la macro, haga clic en el botón en la barra de herramientas del editor VBA, o presione F5. En el cuadro de diálogo emergente, seleccione las dos columnas, luego haga clic en el botón Aceptar .
Resultado: Las celdas con valores coincidentes en las dos columnas se resaltarán en amarillo.
Otro enfoque práctico es usar una columna auxiliar para evaluar si dos columnas son iguales en cada fila. Este método es muy flexible: le permite no solo ver visualmente las coincidencias, sino también ordenar, filtrar o realizar un procesamiento adicional como extraer, eliminar o exportar filas. Es ideal para usuarios que desean trabajar con datos coincidentes programáticamente o construir lógica más avanzada sobre los resultados.
1. En una nueva columna auxiliar (por ejemplo, columna C), ingrese la siguiente fórmula en la celda C2:
=A2=B2
2. Presione Enter. El resultado mostrará VERDADERO si los valores en las columnas A y B son iguales en esa fila, o FALSO si no lo son.
3. Copie la fórmula hacia abajo en la columna auxiliar hasta el final de sus datos arrastrando el controlador de relleno o haciendo doble clic en él.
4. Una vez que se generen todos los resultados, puede usar la función Filtro de Excel (Datos > Filtro) para mostrar solo las filas donde la columna auxiliar sea VERDADERO (es decir, donde coincidan las dos columnas). También puede ordenar, eliminar filas no coincidentes o llevar a cabo más análisis según sea necesario.
Archivo de muestra
Contar/sumar celdas por colores con formato condicional en Excel
Ahora este tutorial le dirá algunos métodos útiles y fáciles para contar o sumar rápidamente las celdas por color con formato condicional en Excel.
crear un gráfico con formato condicional en Excel
Por ejemplo, tiene una tabla de puntajes de una clase, y quiere crear un gráfico para colorear los puntajes en diferentes rangos, aquí este tutorial introducirá el método para resolver este problema.
Aplicar formato condicional para cada fila
A veces, es posible que desee aplicar el formato condicional para cada fila, excepto establecer repetidamente las mismas reglas para cada fila, hay algunos trucos para resolver este problema.
Formato condicional de gráfico de barras apiladas en Excel
Este tutorial introduce cómo crear un gráfico de barras apiladas con formato condicional como se muestra en la captura de pantalla a continuación paso a paso en Excel.
Buscar y resaltar resultados de búsqueda en Excel
En Excel, puede usar la función Buscar y reemplazar para encontrar un valor específico, pero ¿sabía cómo resaltar los resultados de búsqueda después de buscar? En este artículo, presento dos formas diferentes para ayudarlo a buscar y resaltar resultados de búsqueda simultáneamente en Excel.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel resuelve la mayoría de tus problemas y aumenta tu productividad en un 80%
- Barra de Fórmulas Super (editar fácilmente múltiples líneas de texto y fórmulas); Diseño de Lectura (leer y editar fácilmente grandes cantidades de celdas); Pegar en Rango Filtrado...
- Combinar Celdas/Filas/Columnas manteniendo los datos; Dividir contenido de celdas; Combinar filas duplicadas y Sumar/Promediar... Prevenir celdas duplicadas; Comparar rangos...
- Seleccionar filas duplicadas o únicas; Seleccionar filas en blanco (todas las celdas están vacías); Búsqueda Avanzada y Búsqueda Difusa en muchos libros de trabajo; Selección Aleatoria...
- Copia Exacta de múltiples celdas sin cambiar la referencia de la fórmula; Crear automáticamente referencias a múltiples hojas; Insertar viñetas, casillas de verificación y más...
- Favoritos e inserción rápida de fórmulas, rangos, gráficos e imágenes; Encriptar celdas con contraseña; Crear lista de correo y enviar correos electrónicos...
- Extraer texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir estadísticas de página; Convertir entre el contenido de las celdas y los comentarios...
- Super Filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes/semana/día, frecuencia y más; Filtro especial por negrita, cursiva...
- Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión masiva de xls, xlsx y PDF...
- Agrupación de Tabla Dinámica por número de semana, día de la semana y más... Mostrar celdas desbloqueadas, bloqueadas por diferentes colores; Resaltar celdas que tienen fórmula/nombre...

- Habilitar edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abrir y crear varios documentos en nuevas pestañas de la misma ventana, en lugar de en ventanas nuevas.
- ¡Aumenta tu productividad en un 50%, y reduce cientos de clics del ratón cada día!
