Un archivo CSV (Comma Separated Values, por sus siglas en inglés) es un tipo de archivo de texto que se utiliza para representar tablas de manera simple y legible.
Su estructura es sencilla: los datos se organizan en filas y columnas, donde los valores de cada columna están separados por un carácter delimitador, que comúnmente es una coma o un punto y coma.
El archivo CSV incluye una fila de encabezado que describe los nombres de las columnas para hacer los datos más comprensibles.
Aquí tienes un ejemplo de cómo se ve un archivo CSV:
Name,LastName,Age,City
Marco,Rossi,30,Rome
Anna,Verdi,25,Milan
Luca,Bianchi,40,Turin
En este ejemplo, tenemos una tabla con cuatro columnas: Nombre, Apellido, Edad y Ciudad.
Cada fila representa los datos de una persona. Los valores de cada columna están separados por comas. Así, el nombre es "Marco", el apellido es "Rossi", la edad es "30" y la ciudad es "Roma".
Uso de las Comillas
En algunos casos, especialmente cuando quieres introducir un valor numérico en los miles (y por lo tanto con coma, por ejemplo, 1,250), necesitarás usar comillas para evitar que el software que lee el archivo CSV lo confunda. Sin las comillas, el software podría interpretar la coma decimal como un separador de columnas.
Así, para insertar un valor decimal con coma, en vez de escribir simplemente:
Name,LastName,Age,MonthlySalary
Marco,Rossi,30,"1,550"
Anna,Verdi,25,999
Luca,Bianchi,40,"3,425"
En este ejemplo, para las filas 1 y 3, dado que hay valores en los miles en la columna "SueldoMensual", las cantidades están entre comillas ""
, a diferencia de la fila 2, que tiene un valor que no está en los miles, por lo que se puede rellenar sin las comillas.
Campos Vacíos
Los archivos CSV tienen algunas columnas que son obligatorias y otras opcionales, por lo que estas últimas pueden dejarse vacías.
En este caso, todavía necesitas insertar una coma como separador para que el software sepa que has dejado vacía la celda correspondiente a una columna opcional y que estás pasando a la siguiente celda.
Aquí tienes un ejemplo de cómo se ve un archivo CSV con la columna "Edad" siendo opcional:
Name,LastName,Age,City
Marco,Rossi,,Rome
Anna,Verdi,25,Milan
Luca,Bianchi,,Turin
En este ejemplo, las filas 1 y 3 no tienen el valor de "Edad", que es opcional. Sin embargo, se ha añadido una coma adicional para indicar que la celda "Edad" está vacía. La fila 2, por otro lado, incluye el valor de "Edad" y sigue el formato normal.
Cómo editar un archivo CSV en formato CryptoBooks usando un editor de texto
Descarga el archivo CSV desde este enlace, que ya contiene la fila de encabezado necesaria en el formato CryptoBooks.
Abre el archivo con el software de edición de texto en tu computadora (para usuarios de Mac, se llama TextEdit, y para usuarios de Windows, se llama Bloc de notas). Así es como se ve el archivo CSV prellenado con la fila de encabezado:
Nota: Mantén la fila de encabezado entre "comillas" para evitar que el software interprete los espacios entre palabras como separadores de columnas.
Presiona Enter para mover el cursor a una nueva línea.
Completa los valores necesarios siguiendo las instrucciones proporcionadas en este artículo:
Guía para compilar el CSV de CryptoBooksUna vez que hayas ingresado todas las filas que quieres importar, guarda el archivo.
Aquí tienes el tutorial en video.
Cómo editar un archivo CSV en formato CryptoBooks usando Excel
Descarga el archivo CSV desde este enlace, que ya contiene la fila de encabezado necesaria en el formato CryptoBooks.
Abre el archivo con Microsoft Excel.
Así es como se ve el archivo CSV prellenado con la fila de encabezado:
Haz clic en la columna A para seleccionar toda la columna.
En el menú de navegación, haz clic en "Datos".
Haz clic en "Texto en columnas".
Selecciona "Delimitado" y haz clic en "Siguiente".
Elige "Coma" y haz clic en "Siguiente".
Haz clic en "Finalizar".
Ahora tu fila de encabezado se mostrará de esta manera:
Ve a la celda A2 y completa los valores necesarios siguiendo las instrucciones proporcionadas en este artículo: Guía para compilar el CSV de CryptoBooks
Una vez que hayas ingresado todas las filas que quieres importar, guarda el archivo siguiendo estos pasos:
Haz clic en "Archivo".
Haz clic en "Guardar como".
Selecciona la carpeta donde guardar el archivo.
Asegúrate de que el tipo de archivo seleccionado sea "CSV (delimitado por comas)".
Haz clic en "Guardar".
Aquí tienes el vídeo tutorial
¡Posible problema con Excel!
A veces puede ocurrir que al crear y editar un archivo CSV con Excel, se realicen cambios automáticos que invaliden el archivo y que impidan su carga.
En esos casos, el usuario necesitará verificar y corregir el archivo usando un software de editor de texto.
Aquí tienes un ejemplo de un formato incorrecto:
Archivo compilado y mostrado correctamente con Excel
Mismo archivo abierto con un software de editor de texto
En esta imagen, se puede observar que algunas comillas se han añadido por error, tanto en el encabezado como en las primeras dos filas.