Cómo limpiar y comparar listas de texto

Define qué cuenta como repetido y organiza coincidencias, diferencias y líneas seleccionadas.

Guía prácticaActualizado Lectura aprox.: 3 min
En esta página

Definir qué representa una línea

Prepara un elemento por línea: un código, etiqueta o referencia. Una fila con varias columnas no se convierte automáticamente en un registro estructurado. Para tablas CSV usa sus conversores, que entienden celdas y comillas. En una lista de texto, espacios y mayúsculas pueden ser parte del identificador.

Guarda una copia antes de normalizar. ANA, Ana y una línea con espacios exteriores pueden representar la misma persona o códigos distintos. Decide esa regla antes de quitar duplicados. Conserva las repeticiones cuando cada aparición represente una unidad o asistencia que necesitas contar. Una lista de elementos únicos responde a una pregunta diferente de una lista de apariciones.

Limpiar antes de retirar duplicados

Limpiar espacios recorta los extremos de cada línea y permite reducir espacios interiores o quitar líneas vacías. Activa solo los cambios necesarios: reducir espacios interiores altera un texto alineado. Eliminar líneas duplicadas conserva la primera aparición, y los espacios siguen siendo parte del contenido si no los limpias antes.

Prueba una muestra con una repetición, una línea con espacios y una variante en mayúsculas. Observa las opciones que distinguen el caso. Copia la limpieza antes de abrir la eliminación de duplicados, porque el contenido no se transfiere automáticamente. Conserva las opciones junto a la versión final si necesitas repetir el criterio.

Comparar dos listas con una pregunta concreta

Comparar listas ofrece elementos comunes, solo en A, solo en B y unión. Para saber qué falta en una entrega, pon lo esperado en A y lo recibido en B y elige Solo en A. Invertir las listas cambia el significado de esa diferencia. La unión reúne elementos de ambas sin contar repeticiones.

Se ignoran líneas vacías y se conserva la primera aparición. Puedes ignorar mayúsculas y recortar espacios exteriores. Con A formada por Ana, Luis y Ana y B por Luis y Marta, los comunes son Luis y la unión queda Ana, Luis, Marta. Comprueba un elemento de cada grupo antes de usar una comparación grande.

Filtrar, ordenar y preparar la salida

Filtrar líneas conserva o excluye coincidencias de texto literal: .pdf busca esa cadena, sin interpretar el punto como expresión regular. Conserva orden, espacios y repeticiones. Ordenar líneas cambia posiciones y compara números de forma natural: 2 precede a 10. Aplica el filtro antes de numerar si quieres números que correspondan a la lista final.

Prefijos y sufijos preparan etiquetas; Buscar y reemplazar cambia coincidencias literales. Revisa términos que aparecen varias veces y decide si cambiar todos. Cuenta las entradas retiradas por cada operación y descarga o copia el resultado antes de navegar. Si cambia la fuente, repite desde ella, conservando tus opciones.

PONLO EN PRÁCTICA

Comunes, exclusivos y unión

Pega Ana, Luis y Ana, una entrada por línea, en A y Luis y Marta en B. Elige Elementos comunes y compara. Después prueba Solo en A, Solo en B y Unión sin cambiar las listas de entrada.

Lista A:
Ana
Luis
Ana

Lista B:
Luis
Marta

Los comunes son Luis; solo en A queda Ana; solo en B queda Marta. La unión es Ana, Luis, Marta, en ese orden y una entrada por línea.

Añade espacios exteriores a Ana y cambia el ajuste de recortarlos. Observa cómo tu definición de equivalencia modifica la comparación antes de aplicarla a identificadores donde esos espacios pueden importar.