Skip to main content

Eliminar duplicados en Excel (Tutorial paso a paso fácil)

Author: Amanda Li Last Modified: 2025-08-06

Los valores duplicados pueden hacer que la información sea menos clara y más difícil de evaluar con precisión. En este tutorial, exploraremos cuatro métodos distintos para eliminar, seleccionar u ocultar duplicados, o simplemente ver sus datos sin duplicados en Excel.


Video: Eliminar duplicados en Excel


Eliminar duplicados con funcionalidad integrada

Nota Importante: Antes de eliminar duplicados, siempre haga una copia de su hoja de cálculo para que tenga los datos originales si accidentalmente elimina algo importante.

Paso 1: Seleccione el rango de celdas del que desea eliminar duplicados

Seleccione las celdas que puedan tener valores duplicados: puede seleccionar un conjunto de datos completo; si sus datos son demasiado grandes, puede hacer clic en cualquier celda dentro del conjunto de datos, Excel seleccionará automáticamente el conjunto de datos en el siguiente paso.

Paso 2: Seleccione Datos > Eliminar Duplicados

Remove Duplicates button on the ribbon

Paso 3: Seleccione qué columnas verificar para encontrar duplicados

En el cuadro de diálogo emergente, seleccione las columnas que desea verificar para encontrar duplicados y luego haga clic en Aceptar.

Remove Duplicates dialog

Nota:
  • Para eliminar filas duplicadas con valores completamente idénticos en todas las columnas, deje todas las casillas de verificación seleccionadas como se muestra arriba.
  • Para eliminar filas duplicadas con los mismos valores en ciertas columnas, marque solo esas columnas.
  • Si sus datos tienen encabezados de columna, marque la opción Mis datos tienen encabezados, para que el encabezado (primera fila) no se considere para eliminar duplicados.

Paso 4: Ver resumen

Aparece un cuadro de diálogo mostrando cuántos valores duplicados se encontraron y eliminaron, y el recuento de valores únicos restantes. Haga clic en Aceptar.

Summary pop-up

Resultado

Como puede ver, las filas duplicadas, excluyendo sus primeras apariciones, se han eliminado.

The duplicate rows excluding their first appearances are removed


Seleccionar duplicados con más opciones usando Kutools

La función Seleccionar Celdas Duplicadas y Únicas de Kutools para Excel le ayuda a seleccionar duplicados con más opciones - Puede seleccionar filas duplicadas (o celdas) incluyendo o excluyendo las primeras apariciones; o seleccionar filas únicas (o celdas) que aparezcan exactamente una vez o cada fila o valor distinto. También puede encontrar duplicados sensibles a mayúsculas y minúsculas; o marcar valores duplicados con un color de fondo o fuente específico.

Para seleccionar duplicados excluyendo sus primeras apariciones, seleccione el rango de celdas que contiene duplicados, y luego haga clic en Kutools > Seleccionar > Seleccionar Celdas Duplicadas y Únicas, y siga estos pasos:

  1. Seleccione Por fila o Por celda según cómo desee verificar los duplicados.
  2. Seleccione Duplicados (Excepto el primero) en la sección Regla.
Nota:

Ocultar duplicados con Filtro Avanzado

Si prefiere que los valores duplicados estén ocultos en lugar de eliminados, puede usar Filtro Avanzado para filtrar valores únicos.

Paso 1: Seleccione el rango de celdas del que desea filtrar duplicados

Seleccione las celdas que puedan tener valores duplicados: puede seleccionar un conjunto de datos completo; si sus datos son demasiado grandes, puede hacer clic en cualquier celda dentro del conjunto de datos, Excel seleccionará automáticamente el conjunto de datos en el siguiente paso.

Paso 2: Seleccione Datos > Avanzado

Advanced button on the ribbon

Paso 3: Filtrar valores únicos

En el cuadro de diálogo emergente, siga estos pasos:

  1. En la sección Acción, seleccione Filtrar la lista, en su lugar.
  2. Verifique si el rango de celdas en la Lista de rango es el conjunto de datos que desea filtrar. Si no, haga clic en el ícono de selección de rango select button para seleccionar su conjunto de datos.
  3. Marque la opción Solo registros únicos y luego haga clic en Aceptar.

set options in the Advanced Filter dialog

Resultado

Verá que los números de fila donde se aplicó el filtro se volvieron azules, lo que indica que las filas duplicadas (señaladas por flechas verdes) están filtradas.

The duplicate rows (pointed by green arrows) are filtered out

Nota:
  • También puede deshacerse de los duplicados copiando solo valores únicos (incluidas las primeras apariciones de los duplicados) a otra hoja de trabajo o libro seleccionando Copiar a otra ubicación en el cuadro de diálogo Filtro Avanzado en el Paso 3, y luego especificando la primera celda del rango de destino donde pegar los resultados del filtro en el cuadro Copiar a.
  • Puede hacer clic en Limpiar en el grupo Ordenar y Filtrar en la pestaña Datos para borrar el filtro y revertir los datos a su aspecto original.

Eliminar duplicados con fórmulas de Excel

En esta sección, hablaremos sobre dos enfoques con fórmulas de Excel para ayudarlo a eliminar duplicados fácilmente con las funciones SI y CONTAR.SI, o ver sus datos sin duplicados con UNICOS, una nueva y excelente función de Excel.

Eliminar duplicados con funciones SI y CONTAR.SI

Supongamos que sus datos que pueden tener duplicados están en el rango A2:C10, puede usar una fórmula de Excel con SI y CONTAR.SI para filtrar valores únicos y así eliminar duplicados.

Paso 1: Combinar valores de columnas

Combine las celdas en la misma fila con el operador de concatenación (&). En nuestro ejemplo, debe ingresar la siguiente fórmula en la celda D2, y luego copiar la fórmula a las celdas inferiores.

=A2&B2&C2

Combine the cells on the same row with the concatenation operator (&)

Nota:
  • En la fórmula, A2, B2 y C2 son celdas en la primera fila para verificar duplicados. Debe cambiarlas a las celdas reales en la primera fila de sus datos.
  • Si sus datos solo contienen una columna, omita este paso.

Paso 2: Obtener marcas de duplicados

Marque una fila como duplicada ingresando una de las siguientes fórmulas en la celda E2 según sus necesidades, y copie la fórmula a las celdas inferiores. (Aquí usaré la primera fórmula para marcar duplicados excluyendo las primeras apariciones).

  • Duplicados excluyendo las primeras apariciones
  • =SI(CONTAR.SI($D$2:D2,D2)>1,"Duplicados","")
  • Duplicados incluyendo las primeras apariciones
  • =IF(COUNTIF($D$2:$D$10,D2)>1,"Duplicates","")

    Get duplicate marks using IF and COUNTIF functions

    Nota: En las fórmulas anteriores, D2 es la primera celda en la columna Conbine, y D10 es la última celda en la columna Conbine. Debe mantener los signos de dólar ($) tal como están en la fórmula.

Paso 3: Filtrar duplicados

  1. Seleccione cualquier celda dentro del conjunto de datos y haga clic en Filtro en la pestaña Datos.
  2. Haga clic en la flecha en la parte superior de la columna Marca, y seleccione Duplicados para mantener solo los valores duplicados visibles en la pantalla.

Filter for duplicates by selecting Duplicates box from the Filter dropdown

Paso 4: Eliminar duplicados

Seleccione todas las filas duplicadas, luego haga clic derecho y seleccione Eliminar fila desde el menú.

Delete Row option on the right-clicking menu

Resultado

En la pestaña Datos, haga clic nuevamente en el botón Filtro para eliminar el filtro. Verá que la tabla ahora contiene solo valores únicos con las filas duplicadas eliminadas.

The table contains only unique values with duplicate rows deleted

Nota: Si no desea eliminar duplicados, sino solo filtrar las filas duplicadas, en lugar de seleccionar Duplicados en el paso 3, puede seleccionar (Blancos) en el cuadro de filtro. Así puede hacer que los valores duplicados sean invisibles sin eliminarlos.
Ver sin duplicados con la función UNICOS (Excel 365/2021)

Si es usuario de Microsoft 365 o Excel 2021, y no desea eliminar duplicados de los datos originales ni aplicar un filtro, pero solo desea ver los datos sin duplicados, la nueva función UNICOS de Excel puede ser útil.

Paso 1: Aplicar la fórmula UNICOS

En una celda en blanco, escriba la siguiente fórmula (Tenga en cuenta que debe reemplazar A1:C10 con su rango de celdas real que pueda tener duplicados), y luego presione Entrar.

=UNIQUE(A1:C10)

Resultado

Como puede ver, las filas duplicadas se eliminan del resultado de la fórmula en poco tiempo.

View without duplicates with UNIQUE function

Nota:
  • Se devuelven errores #¡DERRAME! cuando el rango de derrame (E1:G8 en este caso) para la fórmula no está en blanco.
  • Con la fórmula, puede ver fácilmente su conjunto de datos sin duplicados. Sin embargo, no puede editar el resultado de la fórmula. Para editar el valor de la celda o los formatos, puede usar la función A Reales de Kutools, que convierte los resultados de las fórmulas en valores constantes con un solo clic.