Cómo limpiar un CSV antes de importarlo
Un proceso seguro de limpieza que conserva el archivo original y convierte los supuestos de importación en verificaciones explícitas.
CSV es una familia de convenciones, no un formato completamente uniforme. Los delimitadores, las comillas, la codificación, los decimales, las fechas y los saltos de línea varían entre exportadores.
Conserva el archivo original sin cambios y limpia una copia. Registra cada transformación para que la importación pueda reproducirse o revertirse.
Confirma la estructura
Detecta la codificación, el delimitador, las comillas, el tipo de salto de línea, la presencia de cabecera y el número esperado de columnas. Revisa filas del centro y del final, no solo la primera página.
Busca saltos de línea incrustados, comillas escapadas, cabeceras duplicadas, separadores adicionales, caracteres BOM y filas con demasiadas o muy pocas columnas.
Normaliza con reglas explícitas
Define cómo representar cadenas vacías, valores nulos, booleanos, fechas, separadores decimales, ceros iniciales y espacios en el sistema de destino.
Elimina duplicados mediante una clave de negocio estable en lugar de comparar la fila completa cuando puedan existir diferencias de formato inofensivas.
Protege y verifica la importación
Trata las celdas que comiencen por =, +, - o @ como posibles fórmulas cuando el archivo vaya a abrirse en una hoja de cálculo.
Importa primero una muestra pequeña, compara las filas aceptadas y rechazadas y valida después identificadores, totales y una muestra aleatoria en el destino.
Lista de limpieza CSV
- Conserva la exportación original.
- Verifica estructura y número de columnas.
- Define reglas para valores nulos, fechas, números y ceros iniciales.
- Elimina duplicados con una clave de negocio intencionada.
- Neutraliza fórmulas de hoja de cálculo cuando sea necesario.
- Prueba una importación de muestra y concilia los recuentos de filas.
Guías relacionadas
Aprenda el workflow detrás de esta herramienta y qué revisar después.
Cómo depurar paso a paso una respuesta JSON de API
Un proceso repetible para separar errores de transporte, problemas de sintaxis JSON y fallos del contrato de datos en las respuestas de una API.
Cómo depurar payloads JSON de API
Un workflow práctico para formatear JSON, encontrar errores de sintaxis, validar la forma del payload y revisar el status cuando los datos de API no cuadran.