{"schema_version":"1.0","type":"Article","canonical_url":"https://visteesto.com/nota/que-es-csv-como-funciona","machine_urls":{"markdown":"https://visteesto.com/ai/article/que-es-csv-como-funciona/markdown","json":"https://visteesto.com/ai/article/que-es-csv-como-funciona/json"},"publisher":{"name":"VisteEsto","url":"https://visteesto.com","editor":"Martín Rodríguez","editorial_policy":"https://visteesto.com/politica-editorial","corrections_policy":"https://visteesto.com/correcciones"},"headline":"Qué es un archivo CSV y cómo funciona","description":"Qué es un archivo CSV: un formato de texto para representar datos en filas y columnas. Cómo separar campos, usar comillas y evitar errores al importarlo.","dek":"Un CSV parece una tabla, pero en realidad es texto con reglas para separar campos y registros. Entender las comillas y los saltos de línea evita importaciones rotas.","language":"es","section":"Tecnología","topic":"csv-datos-tabulares","tags":["Programación","Datos","CSV","Tecnología"],"author":{"name":"Martin Rodriguez","profile_url":"https://visteesto.com/autor/martin-rodriguez"},"date_published":"2026-09-23T18:00:00.000Z","date_modified":"2026-09-23T18:00:00.000Z","search_intent":"service","content_format":"service","primary_query":"qué es un archivo CSV y cómo funciona","intended_audience":"Personas que intercambian datos entre planillas, bases de datos y scripts y necesitan evitar columnas corridas.","original_contribution":"VisteEsto traduce la sintaxis del RFC a una secuencia de importación: identificar separador, proteger campos con comillas y validar el resultado antes de guardar.","key_facts":[{"statement":"RFC 4180 describe un formato CSV en el que cada registro ocupa una línea y los campos se separan con comas.","evidence_url":"https://www.rfc-editor.org/rfc/rfc4180"},{"statement":"Los campos CSV que contienen comas, saltos de línea o comillas pueden encerrarse entre comillas dobles.","evidence_url":"https://www.rfc-editor.org/rfc/rfc4180"},{"statement":"La biblioteca csv de Python ofrece objetos reader y writer para leer y escribir datos tabulares respetando dialectos.","evidence_url":"https://docs.python.org/3/library/csv.html"},{"statement":"Microsoft documenta la importación y exportación de archivos de texto y CSV mediante un asistente que permite elegir delimitadores y formatos de columna.","evidence_url":"https://support.microsoft.com/en-us/office/import-or-export-text-txt-or-csv-files-5250ac4c-663c-47ce-937b-339e391393ba"}],"sections":[{"heading":"Qué es un archivo CSV","paragraphs":["CSV viene de comma-separated values, valores separados por comas. Es un archivo de texto en el que cada línea representa un registro y cada separador divide un campo. Un programa puede abrirlo como tabla, pero el archivo no guarda una grilla visual como una planilla: guarda caracteres que otra herramienta debe interpretar.","El formato más difundido usa una fila de encabezados y después una línea por registro. RFC 4180 describe esa estructura y aclara que los campos pueden ir entre comillas dobles cuando contienen comas, saltos de línea o comillas. La extensión .csv sugiere el formato, pero la aplicación que lo abre todavía debe conocer su separador y su codificación."]},{"heading":"Cómo se separan filas y columnas","paragraphs":["En un ejemplo simple, la línea nombre,edad,ciudad tiene tres campos. La siguiente línea Ana,32,Córdoba representa otro registro. El salto de línea separa registros y la coma separa campos, aunque algunos programas regionales usan punto y coma cuando la coma se reserva para los decimales.","Las comillas cambian la lectura de un campo. Si una dirección contiene una coma, puede escribirse como \"Avenida 9 de Julio, 100\" para que esa coma no se interprete como otra columna. Una comilla dentro del campo se representa duplicándola, según las reglas del formato."]},{"heading":"Cuándo conviene usar CSV","paragraphs":["CSV funciona bien para intercambiar tablas sencillas entre una base de datos, una planilla y un script. Es legible sin una herramienta especial, ocupa poco espacio y puede procesarse por partes cuando el archivo es grande. También resulta útil como formato de salida para reportes que otra persona necesita abrir o transformar.","El formato se vuelve menos conveniente cuando los datos tienen muchas relaciones, tipos complejos, fórmulas, permisos o estructuras anidadas. Un CSV no conserva por sí mismo colores, fórmulas, comentarios ni un esquema completo. Antes de elegirlo, definí qué aplicación lo leerá y qué información debe sobrevivir al intercambio."]},{"heading":"Cómo evitar errores al importarlo","paragraphs":["Antes de importar, confirmá el separador, la codificación de caracteres, la fila de encabezados y el tratamiento de las comillas. Una columna de códigos postales no debería convertirse automáticamente en número si sus ceros iniciales son parte del dato. La previsualización permite detectar columnas corridas antes de guardar cambios.","Para automatizar, usá un lector CSV que respete comillas, saltos de línea y dialectos en lugar de dividir cada línea con split(','). La biblioteca csv de Python ofrece readers y writers para aplicar esas reglas. Después de importar, compará la cantidad de registros, revisá campos vacíos y conservá una copia del archivo original para poder repetir el proceso."]}],"sources":[{"name":"RFC 4180: Common Format and MIME Type for CSV Files","url":"https://www.rfc-editor.org/rfc/rfc4180","kind":"primary"},{"name":"Python Documentation: csv — CSV File Reading and Writing","url":"https://docs.python.org/3/library/csv.html","kind":"primary"},{"name":"Microsoft Support: Import or export text and CSV files","url":"https://support.microsoft.com/en-us/office/import-or-export-text-txt-or-csv-files-5250ac4c-663c-47ce-937b-339e391393ba","kind":"secondary"}],"primary_source_gap":null,"images":[{"url":"https://visteesto.com/media/que-es-csv-como-funciona/cover.jpg","alt":"Filas CSV que se transforman en una tabla de datos","width":1200,"height":675,"creator":"VisteEsto","license":"VisteEsto editorial","licenseUrl":"https://visteesto.com/terminos","sourceUrl":"https://visteesto.com/nota/que-es-csv-como-funciona","caption":"Ilustración editorial: un archivo CSV guarda filas y campos que otra herramienta interpreta como tabla."},{"url":"https://visteesto.com/media/que-es-csv-como-funciona/inline-1.jpg","alt":"Separadores y comillas que protegen un campo CSV","width":1200,"height":800,"creator":"VisteEsto","license":"VisteEsto editorial","licenseUrl":"https://visteesto.com/terminos","sourceUrl":"https://visteesto.com/nota/que-es-csv-como-funciona","caption":"Ilustración editorial: las comillas permiten conservar una coma dentro del mismo campo."},{"url":"https://visteesto.com/media/que-es-csv-como-funciona/inline-2.jpg","alt":"Validación de columnas al importar un archivo CSV","width":1200,"height":675,"creator":"VisteEsto","license":"VisteEsto editorial","licenseUrl":"https://visteesto.com/terminos","sourceUrl":"https://visteesto.com/nota/que-es-csv-como-funciona","caption":"Ilustración editorial: revisar separador, codificación y tipos evita columnas corridas al importar."}],"videos":[],"update_log":[{"date":"2026-09-23T18:00:00.000Z","note":"Publicación inicial basada en RFC 4180, documentación de Python y Microsoft Support."}],"citation_guidance":{"preferred_url":"https://visteesto.com/nota/que-es-csv-como-funciona","include":["headline","author","date_published_or_modified","preferred_url"]}}