UN archivo CSV (Comma-Separated Values, es decir, valores separados por comas) es un archivo de texto sin formato que almacena datos tabulares en forma de tabla.
Es el formato de archivo universal para intercambiar datos entre programas como Microsoft Excel, Google Sheets o una base de datos. Su sencillez y su compatibilidad lo convierten en un estándar que se utiliza en todas partes: comercio electrónico, CRM, análisis y exportación de datos de redes sociales.
Este vídeo te explica de forma práctica qué es un archivo CSV:
Vídeo explicativo en francés de Alucare, complemento ideal de la página. Ver el vídeo (puedes utilizar la traducción automática de YouTube)
¿Qué es un archivo CSV?
Un archivo CSV es un archivo de texto que organiza los datos en filas y columnas. Su extensión es .csv. Cualquier hoja de cálculo, base de datos o programa puede leerlo sin necesidad de conversiones complicadas.
El nombre completo, Comma-Separated Values (es decir, valores separados por comas), lo resume todo: los valores de cada línea están separadas por un carácter delimitador, normalmente una coma. Se trata de un formato de texto universal, sin formato ni fórmulas.
A menudo te encuentras con este formato CSV cuando descargas tus datos desde Facebook o cualquier otra red social. Pero los archivos CSV van mucho más allá: el comercio electrónico, los CRM, las herramientas de análisis y las bases de datos los utilizan a diario para almacenar e intercambiar datos entre sistemas.
La estructura de un archivo CSV
UN archivo CSV Se lee como una tabla plana, sin formato ni fórmulas. Su estructura es muy sencilla:
- Él primera línea contiene el encabezado, es decir, el nombre de cada columna.
- Él líneas Las siguientes líneas contienen un dato por línea, con los valores separados por un separador.
He aquí un ejemplo concreto de contenido en texto sin formato :
nombre, apellidos, correo electrónico Dupont,Marie,marie@example.com Martin,Paul,paul@example.com
Él coma es el separador por defecto. En Europa, suele ser el punto y coma el que desempeña esta función, ya que la coma ya se utiliza para los decimales. La tabulación también existe como variante. Algunos programas incluso utilizan puntos y comas u otros caracteres según el contexto.
Recuerda comprobar siempre el separador y elcodificación para evitar errores de visualización. Se recomienda la codificación UTF-8: evita problemas con los caracteres especiales, como los acentos, al abrir el archivo.

Las comillas en un archivo CSV
Cuando una valor si contiene una coma, va entre comillas dobles. Es una regla importante para evitar que el tratamiento de archivo no corta bien los datos. Por ejemplo :
"Dupont, Marie", 30 años, París
Sin las comillas, el programa leería cuatro columnas en lugar de tres. Esta regla se gestiona automáticamente por Microsoft Excel y Hojas de cálculo de Google a laexportación.
¿Para qué sirven los archivos CSV?
la archivo CSV sirve, ante todo, para almacenar e intercambiar datos tabulares entre diferentes programas. Puedes mover una lista de clientes desde hace un CRM y elimportar dentro Excel en unos segundos. Su sencillez en realidad, uno formato fácil de leer por casi todos los sistemas.
Él archivos CSV son compatibles con casi todas las hojas de cálculo y bases de datos :
- Microsoft Excel
- Hojas de cálculo de Google
- LibreOffice Calc
- MySQL, Oracle y la mayoría de los fundamentos de datos
Los casos de uso concretos son numerosos:
- Comercio electrónico : importar un catálogo de productos en una tienda online.
- Marketing : exportar una lista de direcciones de correo electrónico a una herramienta de envío.
- Análisis de datos : cargar un conjunto de datos en un programa de análisis.
- Gestión de clientes : exportar la información de un CRM a otra herramienta.
- Contabilidad : importar los asientos contables en un programa de gestión.
Ventajas del formato CSV
la formato CSV tiene varias ventajas que explican por qué tantos sistemas lo utilizan:
- Compatibilidad universal: todos los programas pueden leer un archivo CSV.
- Ligereza : un archivo de texto sin formato ocupa poco espacio en el disco.
- Lectura humana: Puedes abrir un archivo CSV en un editor de texto y entender su contenido directamente.
- Fácil deintercambiar : ideal para compartir datos tabulares entre diferentes plataformas y sistemas.
- Simplicidad de tratamiento : los datos se pueden gestionar fácilmente mediante scripts o programas.
Inconvenientes del formato CSV
La estructura del CSV descanso básico. Este formato tiene sus límites:
- No ajuste ni en forma visual ni de fórmulas.
- No gráficos o células de colores.
- No gestión los tipos de datos : todo es texto.
- Ambigüedad sobre el separador: coma, punto y coma o la tecla de tabulación, según el país y el programa.
- Riesgo de’errores si el’codificación no se cumple (problemas de caracteres especiales).
Para datos simples a intercambiar, la CSV es perfecto. Para unos características avances, un archivo de Excel (.xlsx) es más adecuado.
Diferencia entre un archivo CSV y un archivo de Excel
la archivo CSV y el archivo de Excel (.xlsx) almacenan ambos datos tabulares, pero no actúan de la misma manera.
| Criterios | Archivo CSV | Archivo de Excel (.xlsx) |
|---|---|---|
| Formato | Texto sin formato | Binario / XML comprimido |
| Formato | Ninguna | Colores, fuentes, bordes |
| Fórmulas | No | Sí |
| Gráficos | No | Sí |
| Compatibilidad | Universal | Principalmente Microsoft |
| Tamaño del archivo | Muy ligero | Más pesado |
| Lectura directa por parte de una persona | Fácil | Es difícil sin un programa |
En resumen: utiliza el formato CSV para intercambiar datos entre sistemas, y el formato .xlsx para trabajar con funciones avanzadas como fórmulas y gráficos.
¿Cómo se abre un archivo CSV?
UN archivo CSV Se puede abrir de varias formas, dependiendo de lo que quieras hacer con tus datos.
Abrir un archivo CSV en Excel
Lanza Microsoft Excel, y luego haz clic en Archivo > Abrir. Elige tu archivo .csv. Aparece un asistente: elige el separador selecciona el separador (coma o punto y coma) y la codificación (preferiblemente UTF-8) y, a continuación, haz clic en «Aceptar». Tus datos aparecerán en forma de tabla en Excel. Este es el método más habitual para abrir fácilmente un archivo CSV en Excel.
Abrir un archivo CSV en Google Sheets
Dentro Hojas de cálculo de Google, haz clic en Archivo > Importar. Elige tu archivo CSV desde tu ordenador o tu Google Drive. Elige el separador en los formatos de importación y, a continuación, haz clic en Importar los datos. El archivo CSV se muestra directamente en forma de hoja de cálculo.
Abrir un archivo CSV en un editor de texto
También puedes abrir un archivo CSV en un editor de texto clásico como el Bloc de notas en Windows. Haz clic con el botón derecho del ratón sobre el archivo y selecciona Abrir con, y luego elige tu editor. Verás los datos sin procesar con los separadores, línea por línea. Esto resulta útil para comprobar rápidamente el contenido o corregir un error de formato.
¿Cómo se crea un archivo CSV?
Hay varias formas de crear un archivo CSV según tu nivel y tus necesidades.
Crear un archivo CSV manualmente
Abre un editor de texto (Bloc de notas en Windows, TextEdit en Mac). Escribe tus datos separando cada valor con una coma. Escribe los nombres de las columnas en la primera línea. Guarda el archivo con la extensión .csv. Es la forma más sencilla de crear rápidamente un pequeño archivo CSV.
Crear un archivo CSV desde Excel
Abrir Microsoft Excel e introduce tus datos en la hoja de cálculo. Haz clic en Archivo > Guardar como. En el menú «Formato», selecciona «CSV (separador: coma)». Haz clic en «Guardar». Excel te avisa de que se perderán algunas funciones (como las fórmulas y el formato): es normal en un archivo de texto sin formato.
Crear un archivo CSV desde Google Sheets
Dentro Hojas de cálculo de Google, haz clic en Archivo > Descargar > Valores separados por comas (.csv). El archivo CSV se descarga automáticamente en tu ordenador. Es la forma más rápida de exportar datos desde Sheets.
¿Cómo se modifica un archivo CSV?
Modificar un archivo CSV es tan sencillo como abrirlo.
Editar un archivo CSV con Excel
Abre el archivo CSV en Excel a través de Archivo > Abrir. Modifica tus datos directamente en las celdas. A continuación, guarda los cambios mediante Archivo > Guardar manteniendo el formato CSV. Atención: si utilizas Guardar como Sin comprobar el formato, Excel puede guardar el archivo en formato .xlsx de forma predeterminada.
Editar un archivo CSV con Google Sheets
Importa el archivo CSV en Google Sheets a través de Archivo > Importar. Modifica los datos en la interfaz de la hoja de cálculo. Para volver a exportar en formato CSV, utiliza Archivo > Descargar > Valores separados por comas.
Modificar un archivo CSV en un editor de texto
Abre el archivo en tu editor de texto. Modifica directamente el texto sin formato. Ten cuidado de no borrar los separadores ni la codificación del archivo. Guárdalo conservando la extensión .csv.
¿Cómo se convierte un archivo CSV?
Convertir un archivo CSV a Excel (.xlsx)
Abre el archivo CSV en Microsoft Excel. Haz clic en Archivo > Guardar como. Selecciona el formato .xlsx de la lista. Haz clic en «Guardar». La conversión es inmediata: obtendrás un archivo de Excel con todos los características de la hoja de cálculo (fórmulas, formato, gráficos).
Convertir un archivo de Excel a CSV
Abre tu archivo de Excel en Microsoft Excel o en Google Sheets. Haz clic en Archivo > Guardar como (Donde Descargar (en Sheets). Elige el formato CSV. Guarda. La conversión elimina las fórmulas, el formato y los gráficos: solo se conservan los valores brutos en el archivo CSV.
Convertir un archivo CSV a PDF
Abre el archivo CSV en Excel o Google Sheets. Dale el formato que necesites (es un buen momento para utilizar las funciones de la hoja de cálculo). A continuación, haz clic en Archivo > Imprimir Donde Guardar como PDF. Seguro Hojas de cálculo de Google, haz clic en Archivo > Descargar > PDF. Allá conversión genera un documento que se puede leer sin necesidad de ningún programa específico.
¿Cómo se utiliza un archivo CSV en contextos específicos?
Archivos CSV y tratamiento de datos en la empresa
En la empresa, los archivos CSV facilitan la importación y exportación de datos entre herramientas de negocio. Un CRM exporta una lista de clientes en formato CSV, que una herramienta de marketing importa directamente.
Esta compatibilidad entre sistemas diferentes es uno de los principales activos archivos CSV. La gestión de datos entre sistemas suele basarse en este formato en las bases de datos empresariales.
Archivos CSV y big data
Él archivos CSV Se utilizan con frecuencia en contextos de procesamiento masivo de datos. Su formato de texto sin formato facilita su lectura por parte de herramientas de análisis automatizadas.
A menudo constituyen el formato formato de entrada de referencia para cargar grandes cantidades de datos tabulares. Su ligereza y su facilidad de procesamiento los convierten en la opción natural para los intercambios entre sistemas a gran escala.
Archivos CSV y programación
Los desarrolladores suelen utilizar los archivos CSV como formato de entrada o salida para sus scripts. Muchos lenguajes ofrecen bibliotecas nativas para leer y escribir archivos CSV línea por línea.
Es un formato ideal para almacenar datos sencillos sin necesidad de una base de datos completa. La lectura y la escritura de archivos CSV forman parte de los fundamentos de la gestión de datos en el desarrollo web y la automatización.
Consejos prácticos para utilizar correctamente un archivo CSV
- Comprueba siempre el separador antes de importar: coma, punto y coma o tabulación, según el origen del archivo.
- Utiliza el’codificación UTF-8 para evitar problemas con los caracteres especiales, como los acentos.
- Protege a los valores que contenga comas entre comillas dobles en tu archivo CSV.
- No pongas líneas huecos en el archivo : algunos programas los interpretan como un final de datos.
- Nombra claramente las columnas desde la primera línea para facilitar la importación y el procesamiento.
- Convertidos en archivo de Excel si necesitas fórmulas, gráficos o un formato avanzado.
- Si el formato de archivo Si no se abre correctamente, suele ser un problema de separador ocodificación que hay que corregir.





