KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Eliminar duplicados en Excel (tutorial paso a paso sencillo)

AutoraAmanda Li Fecha de modificación

Los valores duplicados pueden restar claridad a la información y dificultar su evaluación precisa. En este tutorial, exploraremos cuatro métodos distintos para eliminar, seleccionar u ocultar duplicados, o simplemente visualizar sus datos sin repeticiones en Excel.


Vídeo: Eliminar duplicados en Excel


Eliminar duplicados con funcionalidad integrada

Nota importante:Antes de Eliminar duplicados, haga siempre una copia de su hoja de cálculo para conservar los datos originales en caso de eliminar accidentalmente algo importante.

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

Seleccione las celdas que puedan contener valores duplicados: puede seleccionar todo el conjunto de datos; si sus datos son demasiado extensos, haga clic en cualquier celda dentro del rango y Excel seleccionará automáticamente todo el conjunto de datos en el paso siguiente.

Paso 2: Seleccione Datos>Eliminar duplicados

Botón Eliminar duplicados en la cinta de opciones

Paso 3: Seleccione las columnas en las que buscar duplicados

En el cuadro de diálogo emergente, seleccione las columnas en las que desea buscar duplicados y, a continuación, haga clic en Aceptar.

Cuadro de diálogo Eliminar duplicados

Nota:
  • Para eliminar filas duplicadas con valores completamente idénticos en todas las columnas, deje todas las casillas de verificación seleccionadas tal como se muestra arriba.
  • Para eliminar filas duplicadas con los mismos valores en determinadas columnas, seleccione únicamente esas columnas.
  • Si sus datos incluyen encabezados de columna, active la opción Incluir títulos para que la primera fila (el encabezado) no se tenga en cuenta al eliminar duplicados.

Paso 4: Ver resumen

Aparece un cuadro de diálogo que muestra cuántos valores duplicados se han encontrado y eliminado, así como el número de valores únicos restantes. Haga clic en Aceptar.

Ventana emergente de resumen

Resultado

Como puede ver, las filas duplicadas se han eliminado, conservando únicamente su primera aparición.

Se eliminan las filas duplicadas excluyendo sus primeras apariciones


Seleccionar duplicados con más opciones mediante Kutools

Kutools para Excel’s Seleccionar Celdas Duplicadas/Únicas le permite seleccionar duplicados con más opciones: puede elegir filas duplicadas (o celdas) incluyendo o excluyendo las primeras apariciones, o seleccionar filas (o celdas) únicas que aparezcan exactamente una vez o todas las distintas filas o valores. Además, puede identificar duplicados distinguiendo mayúsculas y minúsculas o resaltar los valores duplicados con un fondo específico o color de fuente.

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

  1. Seleccione cada fila o una sola celda según cómo desee comprobar los duplicados.
  2. Seleccione Valores duplicados (excluir la primera coincidencia) en la sección Regla.
Nota:

Ocultar duplicados con Filtro avanzado

Si prefiere ocultar los valores duplicados en lugar de eliminarlos, puede usar el Filtro avanzado para filtrar los valores únicos.

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

Seleccione las celdas que puedan contener valores duplicados: puede seleccionar todo el conjunto de datos; si sus datos son demasiado extensos, haga clic en cualquier celda dentro del rango y Excel seleccionará automáticamente todo el conjunto de datos en el paso siguiente.

Paso 2: Seleccione Datos>Avanzado

Botón Avanzado en la cinta de opciones

Paso 3: Filtrar por valores únicos

En el cuadro de diálogo emergente, proceda de la siguiente manera:

  1. En la sección Acción, seleccione Filtrar la lista en el lugar.
  2. Compruebe si el rango de celdas del cuadro Rango de la lista corresponde al conjunto de datos que desea filtrar. Si no es así, haga clic en el icono de selección de rango botón seleccionar para seleccionar su conjunto de datos.
  3. Marque la opción Solo registros únicos y, a continuación, haga clic en Aceptar.

establecer opciones en el cuadro de diálogo Filtro avanzado

Resultado

Verá que la opción «Establecer número de filas donde se ha aplicado el filtro» se vuelve azul, lo que indica que las filas duplicadas (señaladas con flechas verdes) han sido filtradas.

Las filas duplicadas (indicadas con flechas verdes) se filtran

Nota:
  • También puede eliminar duplicados copiando únicamente los valores únicos (incluidas las primeras apariciones de los duplicados) a otra hoja de cálculo o libro seleccionando Copiar a otra ubicación en el cuadro de diálogo Filtro avanzado del Paso 3, y luego especificando la primera celda del rango de destino donde desea pegar los resultados del filtro en el campo Copiar a.
  • Puede hacer clic en Borrar en el grupo Ordenar y filtrar de la pestaña Datos para eliminar el filtro y restaurar los datos a su aspecto original.

Eliminar duplicados con fórmulas de Excel

En esta sección, exploraremos dos enfoques con fórmulas de Excel para ayudarte a eliminar duplicados fácilmente mediante las funciones SI y CONTAR.SI, o bien a ver tus datos sin duplicados con ÚNICO, una fantástica función nueva de Excel.

Eliminar duplicados con las funciones SI y CONTAR.SI

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

Paso 1: Valores de Combinar Columnas

Combina las celdas de la misma fila con el operador de concatenación (&). En nuestro ejemplo, introduce la siguiente fórmula en la celda D2 y, a continuación, cópiala en las celdas inferiores.

=A2&B2&C2

Combinar las celdas de la misma fila con el operador de concatenación (&)

Nota:
  • En la fórmula, A2, B2 y C2 son las celdas de la primera fila que se utilizan para detectar duplicados. Debes reemplazarlas por las celdas reales de la primera fila de tus datos.
  • Si sus datos tienen solo una columna, omita este paso.

Paso 2: Obtener marcas de duplicados

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

  • Duplicados excluyendo las primeras apariciones
  • =IF(COUNTIF($D$2:D2,D2)>1,"Duplicates","")
  • Duplicados incluyendo las primeras apariciones
  • =IF(COUNTIF($D$2:$D$10,D2)>1,"Duplicates","")
    Obtener marcas de duplicados mediante las funciones SI y CONTAR.SI
    Nota: En las fórmulas anteriores, D2 es la primera celda de la columna Conbine, y D10 es la última celda de la columna Conbine. Debe mantener los signos de dólar ($) tal como aparecen en la fórmula.

Paso 3: Filtrar duplicados

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

Filtrar duplicados seleccionando la casilla Duplicados en el menú desplegable de filtro

Paso 4: Eliminar duplicados

Seleccione todas las filas duplicadas, haga clic con el botón derecho y elija Eliminar fila en el menú.

Opción Eliminar fila en el menú contextual

Resultado

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

La tabla contiene únicamente valores únicos tras eliminar las filas duplicadas

Nota:Si no desea eliminar duplicados sino simplemente filtrar los Fila duplicada, en lugar de seleccionar Duplicadosen el paso 3, puede seleccionar (Vacías)en el cuadro de filtro. Así podrá hacer invisibles los Valores duplicados sin eliminarlos.
Ver sin duplicados con la función ÚNICO (Excel 365/2021)

Si es usuario de Microsoft 365 o de Excel 2021 y no quiere eliminar duplicados de los datos originales ni aplicar un filtro, sino simplemente ver los datos sin repeticiones, la nueva función ÚNICO de Excel le será de gran utilidad.

Paso 1: Aplicar la fórmula ÚNICO

En una celda vacía, escriba la siguiente fórmula (recuerde sustituir)A1:C10 por el rango real de celdas que pueda contener duplicados) y, a continuación, pulse Intro.

=UNIQUE(A1:C10)

Resultado

Como puede observar, los Fila duplicada se eliminan del resultado de la fórmula en un instante.

Vista sin duplicados mediante la función ÚNICO

Nota:
  • Los errores #¡DERRAMAR!aparecen cuando el rango de derrame ()E1:G8 en este caso) de la fórmula no está vacío.
  • Con esta fórmula, podrá visualizar fácilmente su conjunto de datos sin duplicados. Sin embargo, no podrá editar el resultado de la fórmula. Para modificar el valor o el formato de las celdas, utilice la función Convertir en valores reales de Kutools, que transforma los resultados de las fórmulas en valores constantes con un solo clic.