Limpiar un CSV desordenado
Alemania, alemania y «Alemania » vuelven a ser un solo valor.
- Analiza cada columna
- Recorta y corrige espacios
- Unifica variantes de escritura
- No se sube nada
1.Abre el archivo
CSV o TSV. Arrástralo aquí o elige un archivo.
Por qué existe
Casi todos los datos que «no cuadran» no están mal, están desordenados: un espacio al final que hace que dos nombres idénticos se agrupen por separado, un N/A escrito en una columna de números, el mismo país escrito de tres formas por tres personas. Nada de eso se ve en una hoja de cálculo, y por eso sobrevive. Esta herramienta cuenta primero cada uno de esos problemas en cada columna, te muestra ejemplos y solo después corrige los que elijas.
Qué hace
- Analiza cada columna en todas las filas: qué contiene, cuánto está vacío, cuántos valores distintos hay y qué le pasa.
- Recorta los espacios de los extremos de los valores y reduce los espacios dobles, las tabulaciones y los espacios de no separación.
- Vacía valores de relleno como N/A, null, none y -, para que dejen de contar como valores.
- Cambia mayúsculas y minúsculas por columna, y unifica los valores que solo difieren en mayúsculas o espacios con su escritura más común.
- Elimina las filas totalmente vacías, cuenta cada celda que cambió y escribe el resultado en UTF-8.
Qué deja intacto
No reescribe fechas ni números escritos en un formato local, como 03/04/2025 o 1.234,5, porque con el archivo solo no hay forma de saber qué convención usa, y adivinar mal corrompería la columna sin avisar. Tampoco cambia nunca los saltos de línea dentro de un valor, ya que son contenido.
Preguntas
- ¿Cómo encuentra valores escritos de forma distinta?
- Compara los valores sin tener en cuenta mayúsculas ni espacios. Cuando dos o más escrituras se reducen a lo mismo, como Alemania, alemania y Alemania con un espacio al final, la columna se marca y se muestran ejemplos. Al activar la corrección, todas se reescriben con la escritura más común.
- ¿Cambiará mis números?
- Solo quitándoles los espacios alrededor, que es lo que impide que una columna de números se lea como números. No reformatea, redondea ni convierte ningún valor.
- Mi archivo muestra caracteres raros. ¿Esto puede arreglarlo?
- A menudo, sí. Un archivo que no es UTF-8 válido se lee como Latin-1 (Windows-1252), la codificación habitual de las exportaciones antiguas de Excel, y el archivo limpio siempre se escribe en UTF-8.
Las otras herramientas
- Abrir un archivo CSV en el navegadorSuelta un archivo. Se abre aquí y se queda aquí.Ábrelo
- Ejecutar SQL en un archivo CSVSQL real sobre tu archivo, sin instalar una base de datos.Ábrelo
- Unir archivos CSV en uno soloVarios archivos entran, uno sale, con las columnas emparejadas por nombre.Ábrelo
- Eliminar filas duplicadas de un CSVDuplicados según las columnas que tú indiques que identifican una fila.Ábrelo
- Comparar dos archivos CSVAñadidos, eliminados, cambiados, emparejados por una clave y no línea por línea.Ábrelo
- Convertir un CSV a PDFUn CSV, maquetado como una tabla legible y guardado como PDF.Ábrelo
- Convertir un CSV a ExcelUn .xlsx de verdad, sin que nada cambie por el camino.Ábrelo
- Convertir un CSV a JSONCada fila, un objeto; cada encabezado, una clave.Ábrelo
- Convertir JSON a CSVUn árbol, aplanado en una tabla que puedes abrir en cualquier parte.Ábrelo
- Convertir Excel a CSVTodas las hojas de un libro, como CSV limpio en UTF-8.Ábrelo
- Dividir un archivo CSVUn archivo demasiado grande para usarlo, en varios que sí puedes usar.Ábrelo
- Convertir un CSV a sentencias SQL INSERTEntra un CSV, sale un script .sql que cualquier base de datos ejecuta.Ábrelo