Cómo se lee el archivo
La codificación se toma de la marca de orden de bytes (BOM) del archivo; si no la hay, UTF-8, y si no, Windows-1252. El delimitador (coma, punto y coma, tabulación o barra vertical) es el que divide las primeras filas de forma más uniforme. Cuando el delimitador es punto y coma y los números usan coma decimal, se leen como números.
Los números, los porcentajes, TRUE y FALSE y las fechas ISO se convierten en valores con los que puedes calcular. Los números con ceros a la izquierda, como los códigos postales, y las cadenas de más de 15 dígitos se quedan como texto, así que no se modifican. El texto que empieza por = sigue siendo texto: las fórmulas dentro de un archivo CSV no se ejecutan.
Al volver a escribirlo
Un CSV que abriste se vuelve a escribir tal como llegó: con el mismo delimitador, separador decimal, finales de línea y marca de orden de bytes. Un número escrito con ceros finales, como 2,50, los conserva. Antes de guardar, Scissor Office enumera lo que CSV no puede conservar, por ejemplo otras hojas o fórmulas, y te ofrece guardar en otro formato.
Límites que conviene conocer
- Un CSV contiene una sola hoja de texto. Guarda como XLSX u ODS para conservar fórmulas, formato y varias hojas.
- Un archivo sin BOM que no sea ni UTF-8 ni Windows-1252, por ejemplo Shift JIS, muestra caracteres incorrectos.
- Una hoja admite hasta 1.048.576 filas; si un archivo es demasiado grande para abrirlo, aparece un mensaje.
¿Quieres comprobar por ti mismo que no se sube nada? Cómo funciona explica cómo verlo en la pestaña Red de tu navegador.