Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

Formateo condicional de filas o celdas si dos columnas son iguales en Excel

Author: Sun Last Modified: 2025-08-26

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.


Formateo condicional de filas o celdas si dos columnas son iguales

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.

click Home > Conditional Formatting > New Rule

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.
set options in the dialog box

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.
select a fill color

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.
the cells have been shaded if two columns equal

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.
set another formula to highlight the rows

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.



Resaltar y seleccionar celdas si dos columnas son iguales con Kutools para Excel

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.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

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 .
select the two columns separately and then apply the Compare Cells feature

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.
specify the options in the dialog box

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.
the cells have been selected and highlighted as well if two columns equal

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.


Resalte las celdas donde dos columnas son iguales con código VBA

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 Run button 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.


Usar columna auxiliar de fórmulas para marcar coincidencias y filtrar pares iguales

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

Haga clic para descargar archivo de muestra

Otras operaciones (artículos) relacionadas con el Formato Condicional

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.


  • 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...
kte tab 201905
  • 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!
officetab bottom