Cómo eliminar duplicados en Excel

  • Compartir Este
Michael Brown

El tutorial explica cómo eliminar duplicados en Excel 2019, Excel 2016, Excel 2013 y Excel 2010. Aprenderá algunas técnicas diferentes para encontrar y eliminar valores duplicados con o sin primeras ocurrencias, deshacerse de filas duplicadas, detectar duplicados absolutos y coincidencias parciales.

Aunque Microsoft Excel es sobre todo una herramienta de cálculo, sus hojas se utilizan a menudo como bases de datos para llevar un registro de inventarios, hacer informes de ventas o mantener listas de correo.

Un problema común que se produce a medida que una base de datos crece en tamaño es que aparecen en ella muchas filas duplicadas. E incluso si su enorme base de datos contiene sólo un puñado de registros idénticos, esos pocos duplicados pueden causar un montón de problemas, por ejemplo, el envío por correo de varias copias del mismo documento a la misma persona, o el cálculo de los mismos números más de una vez en un informe resumido. Por lo tanto, antes de utilizar un programa debase de datos, tiene sentido comprobar si hay entradas duplicadas, para asegurarse de que no está perdiendo el tiempo repitiendo sus esfuerzos.

En un par de nuestros artículos recientes, discutimos varias formas de identificar duplicados en Excel y resaltar celdas o filas duplicadas. Sin embargo, puede haber situaciones en las que desee eliminar finalmente los duplicados en sus hojas de Excel. Y ese es exactamente el tema de este tutorial.

    Herramienta de eliminación de duplicados: elimina las filas repetidas

    En todas las versiones de Excel 365 - 2007, existe una herramienta integrada para eliminar duplicados llamada, como es lógico, Eliminar duplicados .

    Esta herramienta le permite encontrar y eliminar duplicados absolutos (celdas o filas enteras), así como registros parcialmente coincidentes (filas que tienen valores idénticos en una o varias columnas especificadas). Para ello, siga los pasos que se indican a continuación.

    Nota. Eliminar duplicados elimina permanentemente registros idénticos, es una buena idea hacer una copia de los datos originales antes de eliminar las filas duplicadas.

    1. Para empezar, seleccione el rango en el que desea eliminar duplicados. Para seleccionar toda la tabla, pulse Ctrl + A .
    2. Ir a la Ficha Datos > Herramientas de datos y haga clic en el botón Eliminar duplicados botón.

  • En Eliminar duplicados se abrirá un cuadro de diálogo, seleccione las columnas que desea comprobar si hay duplicados y haga clic en OK .
    • Para eliminar filas duplicadas que tienen valores completamente iguales en todas las columnas, deje las marcas de verificación junto a todas las columnas, como en la captura de pantalla siguiente.
    • Para eliminar duplicados parciales basado en una o más columnas clave, seleccione sólo esas columnas. Si su tabla tiene muchas columnas, la forma más rápida es hacer clic en el botón Deseleccionar todo y, a continuación, seleccione las columnas en las que desea comprobar si hay duplicados.
    • Si su mesa no tiene cabeceras borrar el Mis datos tienen cabeceras en la esquina superior derecha de la ventana de diálogo, que suele estar seleccionada por defecto.

    Todas las filas duplicadas del rango seleccionado se eliminan y se muestra un mensaje indicando cuántas entradas duplicadas se han eliminado y cuántos valores únicos quedan.

    Nota. La función Eliminar duplicados de Excel elimina la segunda y todas las instancias duplicadas posteriores, dejando todas las filas únicas y las primeras instancias de registros idénticos. Si desea eliminar las filas duplicadas incluidas las primeras ocurrencias Utilice una de las siguientes soluciones: filtre los duplicados con la primera ocurrencia o utilice un eliminador de duplicados para Excel más versátil.

    Elimine duplicados copiando registros únicos en otra ubicación

    Otra forma de deshacerse de los duplicados en Excel es separar los valores únicos, y copiarlos a otra hoja o a un libro diferente. A continuación se detallan los pasos a seguir.

    1. Seleccione el rango o la tabla completa que desea deduplicar.
    2. Navegue hasta el Datos tab> Ordenar y filtrar y haga clic en el botón Avanzado botón.

  • En el Filtro avanzado haga lo siguiente:
    • Seleccione Copiar a otra ubicación botón de radio.
    • Compruebe si el intervalo correcto aparece en el Rango de la lista Este debe ser el rango que has seleccionado en el paso 1.
    • En el Copiar en introduzca el rango en el que desea copiar los valores únicos (en realidad basta con seleccionar la celda superior izquierda del rango de destino).
    • Seleccione Sólo registros únicos caja.

  • Por último, haga clic en OK y los valores únicos se copiarán en una nueva ubicación:
  • Nota. El filtro avanzado de Excel sólo permite copiar los valores filtrados en otra ubicación de la hoja activa. Si desea copia o mover valores únicos o filas duplicadas para otra hoja o un cuaderno diferente puede hacerlo fácilmente con nuestro eliminador de duplicados para Excel.

    Cómo eliminar filas duplicadas en Excel mediante filtrado

    Otra forma de eliminar valores duplicados en Excel es identificarlos mediante una fórmula, filtrarlos y, a continuación, eliminar las filas duplicadas.

    Una ventaja de este enfoque es su versatilidad: le permite encontrar y eliminar valores duplicados en una columna o duplicar filas basándose en valores de varias columnas, con o sin primeras instancias. Un inconveniente es que tendrá que recordar un puñado de fórmulas duplicadas.

    1. Dependiendo de su tarea, utilice una de las siguientes fórmulas para detectar duplicados. Fórmulas para encontrar valores duplicados en 1 columna
      • Duplicados excepto 1ª ocurrencia: =IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicado", "")
      • Duplicados con 1ª ocurrencia: =IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicado", "Único")

      Donde A2 es la primera y A10 es la última celda del rango a buscar duplicados.

      Fórmulas para encontrar filas duplicadas

      • Filas duplicadas excepto 1ª ocurrencia: =IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Fila duplicada", "Único")
      • Filas duplicadas con 1ª ocurrencia: =IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Fila duplicada", "Único")

      Donde A, B y C son las columnas que deben comprobarse en busca de valores duplicados.

      Por ejemplo, así se pueden identificar las filas duplicadas, excepto en el caso de las primeras instancias:

      Para obtener más información sobre el uso de fórmulas duplicadas, consulte Cómo identificar duplicados en Excel.

    2. Seleccione cualquier celda de la tabla y aplique el filtro automático de Excel haciendo clic en el botón Filtro en el botón Datos o Ordenar y filtrar > Filtro en el Inicio ficha.
    3. Filtre las filas duplicadas haciendo clic en la flecha de la cabecera de la ventana " Duplicar "y, a continuación, marque la columna " Fila duplicada "Si alguien necesita instrucciones más detalladas, consulte Cómo filtrar duplicados en Excel.
    4. Por último, elimine las filas duplicadas. Para ello, seleccione las filas filtradas arrastrando el ratón por los números de fila, haga clic con el botón derecho y seleccione Borrar fila La razón por la que debe hacer esto en lugar de pulsar simplemente el botón Suprimir del teclado es que borrará filas enteras en lugar de sólo el contenido de la celda:

    De forma similar, puede encontrar y eliminar un(os) duplicado(s) específico(s) Encontrará una fórmula adecuada e instrucciones paso a paso en este tutorial: Cómo filtrar duplicados por sus apariciones.

    Bueno, como acabas de ver hay varias formas de encontrar y eliminar duplicados en Excel, cada una con sus puntos fuertes y sus limitaciones. Pero, ¿qué dirías si en lugar de esas numerosas técnicas de eliminación de duplicados, tuvieras una solución universal que no requiriera memorizar un montón de fórmulas y que funcionara en todos los escenarios? La buena noticia es que esa solución existe, y yote lo demostrará en la siguiente y última parte de este tutorial.

    Duplicate Remover - herramienta universal para encontrar & eliminar duplicados en Excel

    A diferencia de la función integrada Eliminar duplicados de Excel, el complemento Eliminador de duplicados de Ablebits no se limita a eliminar únicamente entradas duplicadas. Como una navaja suiza, esta multiherramienta combina todos los casos de uso esenciales y le permite identificar , seleccione , destacar , borrar , copia y mover valores únicos o duplicados, filas absolutamente duplicadas o parcialmente coincidentes, en 1 tabla o comparando 2 tablas, con o sin primeras ocurrencias.

    Funciona a la perfección en todos los sistemas operativos y en todas las versiones de Microsoft Excel 2019 - 2003.

    Cómo eliminar duplicados en Excel con 2 clics de ratón

    Asumiendo que tiene nuestra Ultimate Suite instalada en su Excel, realice estos sencillos pasos para eliminar filas o celdas duplicadas:

    1. Seleccione cualquier celda de la tabla que desee deduplicar y haga clic en el botón Tabla Dedupe en el botón Ablebits Datos Toda la tabla se seleccionará automáticamente.

  • En Tabla Dedupe y todas las columnas estarán seleccionadas por defecto. Seleccione Eliminar duplicados del Seleccione la acción y haga clic en OK Hecho.
  • Como se puede ver en la siguiente captura de pantalla, todos los duplica las filas excepto la primera se borran:

    Consejo: si desea eliminar filas duplicadas en función de los valores de una columna clave deje seleccionada sólo esa(s) columna(s) y desmarque todas las demás columnas irrelevantes.

    Y si quieres realizar alguna otra acción Por ejemplo, para resaltar filas duplicadas sin eliminarlas o copiar valores duplicados en otra ubicación, seleccione la opción correspondiente en la lista desplegable:

    Si desea más opciones, como eliminar filas duplicadas incluyendo las primeras ocurrencias o encontrar valores únicos, utilice la función Asistente para eliminar duplicados A continuación encontrará todos los detalles y un ejemplo paso a paso.

    Cómo encontrar y suprimir valores duplicados con o sin 1ª aparición

    Eliminar duplicados en Excel es una operación habitual. Sin embargo, en cada caso particular, puede haber una serie de especificidades. Mientras que la herramienta Tabla Deduplicada se centra en la velocidad, la herramienta Eliminador de duplicados ofrece una serie de opciones adicionales para deduplicar sus hojas de Excel exactamente como usted desee.

    1. Seleccione cualquier celda de la tabla en la que desee eliminar duplicados, cambie a la opción Datos de Ablebits y haga clic en el botón Eliminador de duplicados botón.

  • En Eliminador de duplicados El complemento también le sugerirá que cree una copia de seguridad y, dado que va a eliminar los duplicados de forma permanente, le recomendamos encarecidamente que marque esta casilla. Compruebe que la tabla se ha seleccionado correctamente y haga clic en Siguiente .
  • Seleccione los registros que desea buscar y eliminar. Dispone de las siguientes opciones:
    • Duplicados excepto 1ª vez
    • Duplicados, incluida la primera aparición
    • Valores únicos
    • Valores únicos y 1er duplicado

    En este ejemplo, vamos a eliminar las filas duplicadas incluyendo la 1ª ocurrencia:

  • Y ahora, seleccione las columnas para buscar duplicados. Como nuestro objetivo es eliminar las filas duplicadas, asegúrese de seleccionar todas las columnas (lo que suele hacerse por defecto).
  • Por último, seleccione la acción que desea realizar en los duplicados y haga clic en el botón Acabado En este ejemplo, es de esperar que elijamos el botón Eliminar valores duplicados opción.
  • El complemento Duplicate Remover hace rápidamente su trabajo y le notifica cuántas filas duplicadas se han encontrado y eliminado:

    Así es como puedes borrar los duplicados de tu Excel. Espero que al menos una de las soluciones mencionadas en este tutorial te funcione.

    Todas las potentes herramientas de deduplicación mencionadas anteriormente están incluidas en nuestra Ultimate Suite para Excel. Si está interesado en probarlas, le animo a que descargue una versión de prueba totalmente funcional y nos haga llegar su opinión en los comentarios.

    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.