Eliminar duplicados en Excel: Guía completa

Evaluez cet article !
[Total: 0 Moyenne : 0]


Eliminar duplicados en Excel: Guía completa

Puntos clave Detalles a recordar
🔍 Definición del duplicado Entradas idénticas en una columna o varias
🛠 Herramienta integrada Eliminación en unos pocos clics a través de la pestaña Datos
📊 Filtro avanzado Extracción de valores únicos sin alterar el original
✏️ Fórmula personalizada Detección condicional con SI, CONTAR.SI…
🤖 Macro VBA Automatización de un gran volumen de filas
⚠️ Precauciones Respaldo del archivo antes de cualquier operación

A menudo se piensa que un duplicado no molesta demasiado, hasta el día en que un análisis de cifras se vuelve incoherente o que un mailing apunta a la misma dirección dos veces. Seguir datos limpios en Excel no es solo una cuestión estética: es una garantía de exactitud y ahorro de tiempo. Esta guía explora varias aproximaciones para eliminar estas redundancias rápidamente, sin jerga innecesaria ni falsas buenas ideas.

¿Por qué eliminar duplicados en Excel?

Impacto en la calidad de los datos

Imagine una tabla de seguimiento de clientes donde algunos nombres aparecen varias veces. Resultado: KPIs inflados, estadísticas que no reflejan la realidad y, peor, decisiones basadas en indicadores sesgados. Conservar datos no depurados mina la confianza que se puede tener en los informes y complica la implementación de tablas dinámicas confiables.

Ahorro de tiempo y recursos

Trabajar con un conjunto de datos sin duplicados reduce la carga de cálculos y acelera la reactividad de un archivo pesado. Las fórmulas se recalculan más rápido, los filtros se ejecutan sin demora y las macros VBA recorren menos filas. En producción o análisis, unos segundos menos por operación suelen traducirse en minutos o incluso horas ahorradas cada semana.

Captura de pantalla de Excel mostrando la eliminación de duplicados

Métodos para eliminar duplicados

Uso de la función integrada

La opción Eliminar duplicados, accesible en la pestaña Datos, sigue siendo la solución más sencilla. Seleccione su rango, haga clic en «Eliminar duplicados», elija las columnas de comparación y valide. Excel le indica inmediatamente cuántas filas redundantes han sido descartadas. Este método es ultrarrápido, pero atención: elimina definitivamente las entradas sin posibilidad de deshacer, de ahí la importancia de crear una copia del libro o al menos de una hoja antes de cualquier manipulación.

Eliminación mediante filtro avanzado

Para conservar una versión intacta y extraer solo las filas únicas, el filtro avanzado es ideal. Después de seleccionar el rango, abra el menú Datos > Filtrar > Filtro avanzado, marque «Copiar a otro lugar» y asegúrese de activar «Solo registros únicos». Excel duplica automáticamente las filas no redundantes en otro lugar, dejando la fuente sin cambios. Es un truco valioso cuando se quiere comparar antes/después o conservar el conjunto completo de datos.

Fórmula personalizada con NB.SI

Cuando se busca marcar los duplicados en lugar de eliminarlos inmediatamente, la fórmula SI asociada a NB.SI cobra todo su sentido. En una columna vecina, escriba:

=SI(NB.SI($A$2:$A2; A2)>1; «Duplicado»; «Único»)

Luego puede filtrar por la mención «Duplicado» y decidir eliminarlos o archivarlos. Más avanzado, una combinación INDEX/EQUIV/SI(…) incluso permite traer automáticamente las primeras ocurrencias e ignorar las repeticiones. Algunos también mencionan la función BUSCARV para cruzar listas e identificar las entradas comunes de un archivo a otro.

Automatización mediante macro VBA

Para quienes ya manejan un poco VBA, una macro simplifica la eliminación en una sola ejecución, incluso sobre millones de filas. Aquí un extracto:

Sub EliminarDuplicados()
With ActiveSheet
.Range(«A1»).CurrentRegion.RemoveDuplicates Columns:=Array(1,2), Header:=xlYes
End With
End Sub

Este script elimina los duplicados basándose en las dos primeras columnas, conservando los encabezados. Usted puede ajustar libremente el arreglo Columns para apuntar a más campos. Una macro se integra muy bien en un proceso automatizado, lanzada al abrir el archivo o activada por un botón.

Consejos adicionales para gestionar duplicados

  • Validación de datos: Evite la entrada de duplicados configurando una regla basada en NB.SI.
  • Orden previo: Ordene sus datos para agrupar los duplicados y visualizarlos más fácilmente antes de eliminarlos.
  • Formato condicional: Use una regla «Valores duplicados» para detectar rápidamente las entradas repetidas.
  • Consolidación: Con la herramienta Consolidación, Excel combina varias hojas sin conservar las redundancias.
Acción Atajo / Menú
Eliminar duplicados Datos > Eliminar duplicados
Filtro avanzado Datos > Filtrar > Filtro avanzado
Validación Datos > Validación de datos
Formato condicional Inicio > Formato condicional

Preguntas frecuentes

1. ¿Cómo restaurar los datos eliminados por error?

Si eliminó duplicados sin guardar, abra inmediatamente el archivo en su estado anterior vía Archivo > Información > Administrar libro > Versiones anteriores. De lo contrario, siempre trabaje sobre una copia antes de eliminar.

2. ¿Se pueden seleccionar varias columnas al mismo tiempo?

Sí, la herramienta integrada le permite marcar todas las columnas pertinentes. Excel considera una fila como duplicada solo si cada una de las columnas seleccionadas contiene exactamente el mismo valor que en otra fila.

3. ¿La macro VBA borrará mis registros únicos?

No, bien programada, la macro solo elimina los duplicados y conserva la primera ocurrencia de cada combinación. Pruébela en una muestra pequeña antes de ejecutarla en producción.

4. ¿Cómo detectar duplicados sin eliminarlos?

El formato condicional y la fórmula NB.SI son perfectos para señalar las redundancias sin alterar el contenido, lo que permite una verificación visual antes de tomar cualquier decisión.

Evaluez cet article !
[Total: 0 Moyenne : 0]
Lire aussi  Guía completa para comenzar con Namso-Gen: instalación, configuración y primeras generaciones
Julie - auteure Com-Strategie.fr

Julie – Auteure & Fondatrice

Étudiante en journalisme et passionnée de technologie, Julie partage ses découvertes autour de l’IA, du SEO et du marketing digital. Sa mission : rendre la veille technologique accessible et proposer des tutoriels pratiques pour le quotidien numérique.

Deja un comentario