Compara dos columnas y elimina duplicados en Excel

¿Te has encontrado alguna vez con listas interminables en Excel donde los datos se duplican y te vuelves loco tratando de organizarlos? Si es así, no estás solo. La gestión de datos puede ser un verdadero desafío, especialmente cuando trabajamos con grandes volúmenes de información. En este artículo, te enseñaremos cómo comparar dos columnas y eliminar duplicados de manera sencilla y efectiva en Excel. Con unos simples pasos, podrás optimizar tu trabajo, ahorrar tiempo y asegurarte de que tus datos sean más precisos. ¡Prepárate para convertirte en el maestro de la limpieza de datos!

Si eres un usuario de Excel, es probable que te hayas encontrado con el desafío de comparar dos columnas y eliminar duplicados. Afortunadamente, Excel ofrece herramientas que facilitan esta tarea y te permiten ahorrar tiempo. En este artículo, te mostraré paso a paso cómo comparar dos columnas en Excel y eliminar aquellos valores duplicados. ¡No te lo pierdas!

Le llevará unos 10 minutos leer este artículo y en los próximos 5 minutos (o incluso más rápido si elige la segunda solución descrita en el artículo) comparará fácilmente dos columnas de Excel en busca de duplicados y eliminará o resaltará los duplicados encontrados. ¡Bien, la cuenta regresiva ha comenzado!Compara dos columnas y elimina duplicados en Excel
>

Excel es una aplicación muy poderosa y realmente interesante para crear y procesar grandes conjuntos de datos. Ahora que tiene muchos libros de trabajo con un conjunto de datos, o tal vez solo una tabla enorme, es posible que desee comparar 2 columnas en busca de duplicados y luego hacer algo con las entradas encontradas, por ejemplo, eliminar filas duplicadas, colorear duplicados o borrar el contenido de células duplicadas. Estas dos columnas pueden estar ubicadas en una tabla, de forma contigua o no contigua, o pueden residir en 2 hojas de trabajo o incluso libros de trabajo diferentes.

Digamos que tiene 2 columnas con nombres de personas: 5 nombres en la columna A y 3 nombres en la columna B, y desea comparar datos entre estas dos columnas para encontrar duplicados. Como comprenderá, se trata de datos falsos, sólo para poner un ejemplo rápido; en hojas de trabajo reales normalmente hay miles y decenas de miles de entradas.

Variante A: Ambas columnas están ubicadas en una sola hoja, en una sola tabla: Columna A y Columna BCompara dos columnas y elimina duplicados en Excel
>

Variante B: Dos columnas están ubicadas en hojas diferentes: Columna A en la Hoja 2 y Columna A en la Hoja 3Compara dos columnas y elimina duplicados en Excel
>

La herramienta incorporada Eliminar duplicados disponible en Excel 2016, Excel 2013 y 2010 no puede manejar este escenario porque no puede comparar datos entre 2 columnas. Además, solo puede eliminar duplicados; por desgracia, no hay otra opción disponible, como resaltar o colorear :-(.

Más adelante, voy a describir 2 formas posibles de comparar dos columnas de Excel que le permitirán encontrar y eliminar entradas duplicadas:

Compare 2 columnas para encontrar duplicados usando fórmulas de Excel

Variante A: ambas columnas están en la misma lista

  • En la primera celda vacía, en nuestro ejemplo es la celda C1, escriba la siguiente fórmula:

    =IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),»Unique»,»Duplicate») Compara dos columnas y elimina duplicados en Excel
    >

    En nuestra fórmula, A1 es la primera celda de la primera columna que queremos usar para comparar. $B$1 y $B$10000 son las direcciones de la primera y última celda de la segunda columna con la que desea comparar. Preste atención a la referencia absoluta de la celda: signos de dólar ($) que preceden a las letras de la columna y los números de fila. Utilizo la referencia absoluta a propósito, para que las direcciones de las celdas permanezcan sin cambios al copiar la fórmula.

    Si desea encontrar duplicados en la columna B, intercambie los nombres de las columnas para que la fórmula se vea así:

    =IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),»Unique»,»Duplicate»)

    En lugar de «Único«https://www.ablebits.com/»Duplicar«puedes escribir tus propias etiquetas, por ejemplo «Extraviado«https://www.ablebits.com/»Encontró«, o dejar solo «Duplicar» y escriba «» en lugar de «Único». En el último caso, tendrá celdas vacías junto a las celdas para las cuales no se encontraron duplicados; creo que esta presentación es más conveniente para el análisis de datos.

  • Ahora copiemos la fórmula a todas las celdas de columna Chasta la última fila que contiene datos en la columna A. Para hacer esto, coloque el cursor en la esquina inferior derecha de la celda C1y el cursor cambiará a una cruz negra, como se muestra en la siguiente imagen: Compara dos columnas y elimina duplicados en Excel
    > Haga clic con el botón izquierdo del mouse y manteniéndolo presionado, arrastre el borde hacia abajo seleccionando todas las celdas donde desea copiar la fórmula. Cuando todas las celdas necesarias estén seleccionadas, suelte el botón izquierdo del mouse: Compara dos columnas y elimina duplicados en Excel
    >

    Consejo: En tablas grandes, es más rápido copiar la fórmula usando atajos. Haga clic en la celda C1 para seleccionarlo y presionar Ctrl+C (para copiar la fórmula al portapapeles), luego presione Ctrl + Mayús + Fin (para seleccionar todas las celdas no vacías en la columna C) y finalmente presione Ctrl + V (para pegar la fórmula en todas las celdas seleccionadas).

  • Impresionante, todas las celdas duplicadas están marcadas como «Duplicadas»: Compara dos columnas y elimina duplicados en Excel
    >

    Variante B: dos columnas están en hojas de trabajo diferentes (libros de trabajo)

  • En la primera celda de la primera columna vacía de la Hoja 2 (columna B en nuestro caso), escriba la fórmula:

    =IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),»»,»Duplicate»)

    Dónde Hoja3 es el nombre de la hoja en la que se encuentra la segunda columna, y $A$1:$A$10000 son las direcciones de la primera y última celda de esa segunda columna.

  • Similar a Variante A.
  • Tenemos el siguiente resultado: Compara dos columnas y elimina duplicados en Excel
    >

    Haga clic para descargar la hoja de trabajo con los ejemplos anteriores. y la fórmula para comparar 2 columnas para encontrar duplicados.

    Trabajar con duplicados encontrados

    Perfecto, hemos encontrado las entradas de la primera columna (Columna A) que también existen en la segunda columna (Columna B). Ahora tenemos que hacer algo con ellos 🙂

    Sería bastante ineficaz y llevaría demasiado tiempo revisar toda la tabla y revisar las entradas duplicadas manualmente. Hay maneras mucho mejores.

    Mostrar solo filas duplicadas en la columna A

    Si sus columnas no tienen encabezados, debe agregarlos. Para hacer esto, coloque el cursor en el número que indica la 1ra fila y cambiará a un flecha negra como se muestra en la captura de pantalla:Compara dos columnas y elimina duplicados en Excel
    >

    Haga clic derecho en la fila seleccionada y elija «Insertar» del menú contextual:Compara dos columnas y elimina duplicados en Excel
    >

    Dé nombres a sus columnas, por ejemplo «Nombre» y «¿Duplicar?«. Luego cambie al Datos pestaña y haga clic Filtrar:Compara dos columnas y elimina duplicados en Excel
    >

    Después de eso, haga clic en una pequeña flecha gris al lado de «¿Duplicar?» para abrir una lista desplegable, desmarque todos los elementos que no sean Duplicar en esa lista y haga clic en DE ACUERDO:Compara dos columnas y elimina duplicados en Excel
    >

    Eso es todo, ahora verá solo aquellas celdas de la Columna A que tienen valores duplicados en la Columna B. Solo hay tres celdas de este tipo en nuestra hoja de trabajo de prueba, como comprenderá, en las hojas reales es probable que haya más, muchas más:Compara dos columnas y elimina duplicados en Excel
    >

    Para volver a mostrar todas las filas de la columna A, haga clic en el símbolo de filtro en la columna B que ahora parece un embudo con una pequeña flecha. Compara dos columnas y elimina duplicados en Excel>

    Colorea o resalta los duplicados encontrados

    Si el «Duplicar«La bandera no es suficiente para sus propósitos y desea marcar las celdas duplicadas por color de fuente o color de relleno o de alguna otra manera…

    Luego filtre los duplicados como se explicó anteriormente, seleccione todas las celdas filtradas y presione Ctrl + F1 para abrir el Formato de celdas caja de diálogo. Como ejemplo, cambiemos el color de fondo de las filas duplicadas a amarillo brillante. Por supuesto, puedes cambiar el color de fondo de las celdas usando el Color de relleno opción en el Hogar pestaña, pero la ventaja del cuadro de diálogo Formato de celdas es que le permite realizar todos los cambios de formato a la vez:Compara dos columnas y elimina duplicados en Excel
    >

    Ahora definitivamente no te perderás ni una sola celda duplicada:Compara dos columnas y elimina duplicados en Excel
    >

    Eliminar duplicados de la primera columna

    Filtra tu mesa para que solo aparezcan las celdas con valores duplicados y seleccione todas esas celdas.

    Si 2 columnas que está comparando están ubicadas en hojas de trabajo diferenteses decir, en tablas separadas, haga clic derecho en el rango seleccionado y elija «Borrar fila» del menú contextual:Compara dos columnas y elimina duplicados en Excel
    >

    Hacer clic DE ACUERDO cuando Excel le pedirá que confirme que realmente desea «Eliminar toda la fila de la hoja» y luego borre el filtro. Como puedes ver, sólo quedan las filas con valores únicos:Compara dos columnas y elimina duplicados en Excel
    >

    Si hay 2 columnas ubicadas en una hoja de trabajo, uno al lado del otro (adyacentes) o sin tocarse (no adyacentes), eliminar duplicados es un poco más complejo. No podemos eliminar filas enteras que contienen valores duplicados porque esto también eliminaría las celdas correspondientes en la segunda columna. Entonces, para dejar solo entradas únicas en la Columna A, haga lo siguiente:

  • Filtre la tabla para que solo se muestren las celdas duplicadas y seleccione todas esas celdas. Haga clic derecho en la selección y elija «Contenidos claros«: Compara dos columnas y elimina duplicados en Excel
    >
  • Limpiar el filtro.
  • Seleccione todas las celdas de la columna A desde la celda A1 hasta la última celda que contiene datos.
  • Ve a la Datos pestaña y haga clic Ordenar de la A a la Z. En la ventana de diálogo que se abre, elija «Continuar con la selección actual» y haga clic Clasificar: Compara dos columnas y elimina duplicados en Excel
    >
  • Elimine la columna que contiene la fórmula porque ya no la necesita, ahora solo quedan «Únicos».
  • Eso es todo, ahora la columna A contiene solo datos únicos que no existen en la columna B: Compara dos columnas y elimina duplicados en Excel
    >

    Como puede ver, no es tan difícil eliminar duplicados entre dos columnas de Excel mediante fórmulas. Aunque escribir y copiar la fórmula es un proceso aburrido y que requiere mucho tiempo, aplique y borre el filtro cada vez que necesite comparar 2 columnas en sus hojas de trabajo. La otra solución que les voy a presentar es mucho más simple y tomará solo una fracción del tiempo que dedicamos al primer método. Creo que encontrarás cosas más agradables en las que dedicar el tiempo ahorrado;)

    Compare 2 columnas de Excel en busca de duplicados usando un asistente visual

    Y ahora déjame mostrarte cómo comparar dos columnas en busca de duplicados utilizando nuestras herramientas de deduplicación para Excel.

  • Abra la hoja de trabajo (u hojas de trabajo) donde se encuentran las columnas que desea comparar.
  • Seleccione cualquier celda dentro de la primera columna, cambie a la Datos de Ablebits pestaña y haga clic en Comparar tablas botón: Compara dos columnas y elimina duplicados en Excel
    >
  • En paso 1 del asistente, verá que su primera columna ya está seleccionada, así que simplemente haga clic Próximo.

    Nota. Si desea comparar no solo 2 columnas, sino 2 tablas, debe seleccionar la primera tabla completa en este paso.

  • En paso 2 del asistente, seleccione la segunda columna con la que desea comparar. Nosotros elegimos Hoja2 en el mismo libro de trabajo. En la mayoría de los casos, el asistente inteligente selecciona la segunda columna automáticamente; si por alguna razón esto no sucede, seleccione la columna de destino con el mouse. Si está comparando tablas completas, seleccione la segunda tabla completa. Compara dos columnas y elimina duplicados en Excel
    >
  • Elige encontrar Valores duplicados: Compara dos columnas y elimina duplicados en Excel
    >
  • Elija el par de columnas que desea comparar: Compara dos columnas y elimina duplicados en Excel
    >

    Consejo. Si está comparando tablas, puede elegir varios pares de columnas para comparar, por ejemplo, nombre y apellido. Para obtener más detalles, consulte Cómo eliminar duplicados de dos hojas de cálculo de Excel.

  • Y finalmente, debes decidir qué quieres hacer con los incautos encontrados. Puede optar por eliminar las entradas duplicadas, moverlas o copiarlas a otra hoja de cálculo, agregar una columna de estado (el resultado será similar a nuestra primera solución con fórmulas de Excel), resaltar duplicados o simplemente seleccionar todas las celdas con valores duplicados: Compara dos columnas y elimina duplicados en Excel
    >

    Consejo. No elija eliminar duplicados, especialmente si está utilizando la herramienta por primera vez. En lugar de eso, elige mover incautos a otra hoja de trabajo. Esto eliminará los duplicados de la primera tabla, pero le dará la oportunidad de revisar la lista de entradas reconocidas como duplicadas. Al comparar varias columnas coincidentes en tablas grandes, puede suceder que accidentalmente olvide seleccionar una columna clave con datos únicos, y mover duplicados evitará una pérdida irrecuperable de datos.

  • Hacer clic Finalizar y disfruta del resultado. Lo que tenemos ahora es una tabla bonita y limpia, sin duplicados: Compara dos columnas y elimina duplicados en Excel
    >

    Recuerde la solución anterior y sienta la diferencia 🙂 Es rápido y fácil deduplicar sus hojas de trabajo con Comparar dos tablas. De hecho, le llevará menos tiempo del que ha dedicado a leer este artículo.

    Actualmente, Comparar tablas es parte de nuestra Ultimate Suite for Excel, una colección de más de 70 herramientas profesionales que cubren más de 300 casos de uso. ¡El tiempo corre, así que date prisa y descárgalo ahora mismo!

    Si tiene preguntas o algo no está claro, envíeme un comentario y con gusto le daré más detalles. ¡Gracias por leer!

    Usted también podría estar interesado en

  • Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Compara dos columnas y elimina duplicados en Excel

    Preguntas frecuentes sobre cómo comparar dos columnas y eliminar duplicados en Excel

    Si trabajas con datos en Excel, es probable que en algún momento necesites comparar dos columnas y eliminar los duplicados. Aquí encontrarás respuestas a las preguntas más frecuentes sobre cómo realizar esta tarea de manera rápida y eficiente.

    1. ¿Cómo puedo comparar dos columnas en Excel?

    Para comparar dos columnas en Excel, puedes utilizar la función COMPARAR o la función COINCIDIR. Estas funciones te permiten verificar si los valores en una columna existen en la otra, y te devolverán como resultado Verdadero o Falso.

    Puedes aprender más sobre cómo utilizar estas funciones en la documentación oficial de Microsoft.

    2. ¿Cómo puedo eliminar los duplicados en Excel?

    Excel ofrece una función llamada Eliminar duplicados que te permite eliminar rápidamente los valores duplicados en una columna. Para acceder a esta función, selecciona la columna en la que deseas eliminar los duplicados, ve a la pestaña «Datos» en la barra de menú y haz clic en «Eliminar duplicados».

    Puedes encontrar más información detallada sobre cómo utilizar esta función en el soporte técnico de Microsoft.

    3. ¿Puedo comparar y eliminar duplicados en diferentes hojas de Excel?

    Sí, puedes comparar y eliminar duplicados en diferentes hojas de Excel utilizando funciones como COPIAR PEGAR y COMPARAR IMPORTAR. Estas funciones te permiten copiar y pegar los datos de una hoja a otra para realizar la comparación y eliminación de duplicados.

    Puedes encontrar más información sobre cómo hacer esto en el sitio web Excel Totalmente Gratis.

    4. ¿Existe alguna forma de automatizar la comparación y eliminación de duplicados en Excel?

    Sí, puedes automatizar la comparación y eliminación de duplicados en Excel utilizando macros. Las macros son secuencias de comandos que pueden realizar tareas repetitivas automáticamente.

    Si estás interesado en aprender más sobre cómo utilizar macros en Excel, te recomendamos consultar este tutorial de introducción a las macros de Microsoft.

    5. ¿Existen herramientas externas que pueden ayudarme en la comparación y eliminación de duplicados en Excel?

    Sí, hay varias herramientas externas disponibles que pueden facilitar la comparación y eliminación de duplicados en Excel. Algunas de estas herramientas incluyen Add-ins como «Duplicate Remover for Excel» y «Kutools for Excel». Estas herramientas ofrecen funcionalidades adicionales y una interfaz más intuitiva para realizar estas tareas.

    Puedes encontrar más información sobre estas herramientas y descubrir otras opciones en este artículo de Ablebits.

    Con estas respuestas a preguntas frecuentes, esperamos haber aclarado tus dudas sobre cómo comparar dos columnas y eliminar duplicados en Excel. Recuerda que existen varias formas de realizar esta tarea, así que elige la que mejor se adapte a tus necesidades y preferencias.

    [automatic_youtube_gallery type=»search» search=»Compara dos columnas y elimina duplicados en Excel» limit=»1″]
    Para comparar dos columnas en Excel y eliminar ​entradas duplicadas, ‍puedes seguir​ varios métodos. A continuación, te presento un resumen de los pasos ‍más comunes mencionados en tu mensaje, tanto con​ fórmulas como usando herramientas más visuales.

    Método 1:​ Comparar dos columnas utilizando fórmulas

    Variante A: Ambas columnas⁤ en la ⁣misma hoja

    1. Crear una fórmula para identificar duplicados: En⁤ una celda vacía, por ejemplo, C1,​ escribe ​la siguiente fórmula:
    excel

    =IF(ISERROR(MATCH(A1, $B$1:$B$10000, 0)), "Único", "Duplicado")

    Donde:

    A1 es la primera celda de ‌la primera columna que ‌quieres comparar.

    $B$1:$B$10000 es el rango de la segunda columna.

    ​ – Asegúrate de usar una referencia absoluta ⁣(con⁤ $) en el rango ⁢de la columna⁣ B.

    1. Copiar la fórmula hacia abajo: ⁢Arrastra la‍ esquina inferior derecha de la celda C1 hacia abajo para copiar la fórmula en todas‍ las filas correspondientes.
    1. Filtrar los duplicados: Una vez que tengas el resultado «Duplicado» o «Único» en la columna C, puedes ​aplicar un filtro para mostrar solo los duplicados.
    1. Eliminar duplicados: Selecciona las‌ celdas marcadas como «Duplicado», haz clic derecho y selecciona ​»Borrar fila» para eliminar esas filas.

    Variante B: ⁢Dos columnas ‍en hojas de trabajo diferentes

    1. Crear la fórmula: En la Hoja 2, escribe ⁢la siguiente ​fórmula:
    excel

    =IF(ISERROR(MATCH(A1, Sheet3!$A$1:$A$10000, 0)), "", "Duplicado")

    Donde Sheet3 es el nombre de‌ la hoja que tiene la segunda columna.

    1. Repite el procedimiento de ‍copia y filtrado como se indica en ‍la Variante A.

    Método 2: Usar un asistente visual para comparar columnas

    1. Seleccionar ‍la columna: Abre la hoja de trabajo ⁢que contiene las columnas que quieres comparar. Selecciona cualquier celda dentro de la primera columna.
    1. Ir a la pestaña de Ablebits: Haz clic en el botón «Comparar tablas».
    1. Seleccionar las columnas ⁣a comparar: En el asistente, selecciona la segunda columna (o ⁢tabla) con la que deseas comparar.
    1. Elegir acción: Selecciona cómo deseas manejar los‍ duplicados,⁤ ya sea eliminándolos, moviéndolos a otra hoja o resaltándolos.
    1. Finalizar: Haz‌ clic en «Finalizar» ‌para completar el proceso.

    Consideraciones finales

    • Resalta los duplicados:​ Si deseas que los duplicados sean más visibles, puedes aplicar​ un formato condicional para cambiar el⁣ color de fondo⁢ o la fuente de las celdas duplicadas.
    • Eliminar duplicados⁤ en columnas adyacentes:​ Si ambas columnas están en la misma hoja, asegúrate de no eliminar toda la fila si deseas conservar datos en‌ la otra columna.

    Preguntas Frecuentes

    1.⁤ ¿Cómo puedo comparar dos columnas en ‍Excel?

    – Puedes usar funciones como MATCH o IF, o utilizar herramientas de comparación visual.

    2. ¿Cómo puedo eliminar los duplicados en Excel?

    – Utiliza la opción⁣ «Eliminar duplicados»⁤ en la pestaña «Datos» para eliminar rápidamente valores duplicados en una columna.

    Estos métodos ofrecen formas efectivas de comparar dos columnas en Excel y ‍eliminar entradas duplicadas. Si necesitas más ayuda o una explicación más detallada sobre algún paso, no dudes en preguntar.

    5 comentarios en «Compara dos columnas y elimina duplicados en Excel»

    1. Ma: ¡Me encanta este artículo! Justo el otro día estaba lidiando con una hoja de Excel llena de nombres repetidos de mis contactos. Fue un dolor de cabeza, pero siguiendo estos consejos pude dejarlos en orden en un plis. Definitivamente, este tipo de trucos son un salvavidas para cualquiera que trabaje con datos.

    2. Canut: ¡Me encanta este artículo! A mí me ha salvado de un montón de líos con mis listas. Una vez tuve que ordenar un montón de datos para un proyecto y descubrí esta técnica por pura casualidad. Desde entonces, es mi truco favorito. ¡Gracias por compartirlo!

    3. Vjerujukz: ¡Qué bueno que compartan esto! A mí me pasó algo parecido una vez cuando trataba de organizar la lista de contactos de mi equipo, parecía un caos. Gracias a estos trucos, pude eliminar duplicados en un abrir y cerrar de ojos. Sin duda, es un must para cualquiera que trabaje con datos. ¡Sigan así!

    4. Rohdek39fz: ¡Totalmente de acuerdo, Canut! Este tipo de trucos son la bomba. Recuerdo que en una ocasión tuve que limpiar una base de datos enorme para un informe y casi me vuelvo loco. Gracias a aprender a comparar columnas y eliminar duplicados, terminé en un santiamén. ¡Es un lifesaver!

    5. Marcaida: ¡Qué buen artículo! A mí también me salvó en un proyecto cuando tenía que depurar una lista de clientes súper desordenada. Fue un lío tratar de encontrar los duplicados a mano, pero gracias a estos trucos, lo hice en un periquete. ¡No puedo vivir sin ello ahora!

    Deja un comentario