SuperDevTools

Eliminar duplicados de una lista

0 líneas de entrada 0 líneas de salida 0 duplicados eliminados

Tu lista se queda en tu navegador: no se envía nada.

En la misma categoría

Una lista limpia nada más pegarla

Esta herramienta sirve para eliminar duplicados de una lista. Pégala en «Tu lista» y el cuadro «Resultado» muestra al lado la misma lista con cada elemento una sola vez. Se actualiza mientras escribes o cambias una opción.

Viene bien antes de enviar un boletín, para que nadie reciba dos veces el mismo correo; para depurar palabras clave de una campaña; para repasar referencias de productos, los invitados de una boda o los alumnos de una clase; para limpiar una columna copiada de una hoja de cálculo o juntar listas de varias procedencias. Tu lista se queda en tu navegador: no se envía nada.

Cómo se usa

  1. Pega tu lista, un elemento por línea. Si los elementos van separados de otra forma, elige «Coma», «Punto y coma» o «Tabulación» en «Separador de la lista».
  2. Deja marcadas o desmarca las cuatro casillas: «Eliminar duplicados», «Ignorar mayúsculas y minúsculas», «Ignorar los espacios al principio y al final», «Eliminar las líneas vacías».
  3. En «Orden», deja «Orden original» o elige «A → Z», «Z → A», «Por longitud», «Orden numérico», «Orden inverso» o «Mezclado al azar».
  4. Mira los tres contadores: líneas de entrada, líneas de salida, duplicados eliminados.
  5. Pulsa «Copiar el resultado». «Borrar todo» vacía los dos cuadros.

Ejemplo: antes y después

Una lista de cinco palabras clave para una tienda de deporte:

AntesDespués
zapatillas runningzapatillas running
Zapatillas Runningzapatillas trail
zapatillas trailmochila trail
zapatillas running
mochila trail

Los contadores marcan 5 líneas de entrada, 3 líneas de salida y 2 duplicados eliminados. El botón «Mostrar solo los duplicados» enseña lo que estaba repetido y cuántas veces: zapatillas running × 3.

¿Qué se considera un duplicado?

Depende de las casillas. Con los ajustes iniciales, «Madrid» y «madrid» seguido de dos espacios cuentan como un solo elemento, y se conserva la primera forma que aparece: «Madrid». Si desmarcas «Ignorar mayúsculas y minúsculas», las dos grafías pasan a ser líneas distintas; en el ejemplo quedarían cuatro líneas y un solo duplicado eliminado. Las tildes siempre cuentan: «término» y «termino» no se juntan.

Orden alfabético u orden numérico

Un orden alfabético corriente trata las cifras como letras y coloca 10, 100, 2. Aquí «A → Z» sigue las reglas del idioma de la página (la ñ va después de la n) y compara los números enteros por su valor: 2, 10, 100, o «talla 2» antes que «talla 10». «Orden numérico» entiende el signo menos y los decimales. Los valores 3, -10 y -5 salen como -10, -5, 3; 1,5 y 1,25 salen como 1,25 y después 1,5. Las líneas que no son números van al final.

En una hoja de cálculo se consigue lo mismo seleccionando la columna y usando la función de quitar duplicados del menú de datos.

Preguntas frecuentes

¿Cuántas líneas admite?

Una lista de 50 000 líneas se procesa sin espera apreciable en un ordenador normal. Con listas muy largas, el resultado se recalcula tras una breve pausa al escribir.

¿Cómo paso una columna a una lista separada por comas?

Elige «Coma» en «Separador del resultado». Los elementos se escriben en una sola línea, con una coma y un espacio entre ellos.

¿Se puede ordenar sin quitar nada?

Sí. Desmarca «Eliminar duplicados»: se conservan todas las líneas y solo se ordenan. El contador de duplicados eliminados se queda en 0, pero «Mostrar solo los duplicados» sigue indicando qué elementos se repiten.

¿Por qué «Mezclado al azar» cambia el orden cada vez?

Se hace un sorteo nuevo cada vez que cambia la lista o una opción.