CSV — Valores separados por comas
CSV es el formato de datos tabulares más simple: texto plano donde cada línea es una fila y las comas separan las columnas. Los valores que contienen comas o saltos de línea se envuelven en comillas. Ese es todo el formato — y justo por eso lo admiten todas las bases de datos, hojas de cálculo, herramientas de analítica y lenguajes de programación.
CSV solo transporta datos: sin formato, sin fórmulas, sin tipos más allá de lo que infiera la aplicación que lo consume.
Para qué se usan los archivos CSV
- Exportar e importar datos entre sistemas
- Volcados de bases de datos y cargas masivas
- Flujos de trabajo de ciencia de datos y scripting
- El denominador común cuando dos herramientas no comparten otro formato
Ventajas
- Compatibilidad universal, legible por humanos, fácil de generar y analizar
- Compacto y adecuado para transmitir grandes conjuntos de datos
- Apto para diff y control de versiones
Limitaciones
- Sin tipos: los ceros iniciales, las fechas y los números grandes se estropean fácilmente al importar
- Una tabla por archivo: no hay varias hojas
- La ambigüedad de delimitador y codificación (punto y coma frente a coma, UTF-8 frente a codificaciones antiguas) causa fallos reales
Cómo abrir un archivo CSV
Las hojas de cálculo abren CSV directamente, pero una importación descuidada puede estropear fechas y ceros iniciales. Para trabajar con los datos en Excel, convertir antes el CSV a XLSX te da un libro correcto desde el principio.