beta

El CSV se abre en una sola columna o con caracteres incorrectos: cómo arreglarlo

PaperSheets lee archivos UTF-8 separados por comas, o por punto y coma cuando el archivo no tiene ninguna coma. Un archivo separado por tabulaciones se queda en una sola columna y otra codificación muestra � en lugar de las tildes. Vuelve a guardar el archivo como UTF-8 con comas y luego impórtalo.

Abrir PaperSheetsGratis, sin cuenta, tus archivos se quedan en tu dispositivo

Arregla un .csv que se abre mal en 6 pasos

  1. Abre PaperSheets, elige Archivo y luego Importar un archivo… (o suelta el archivo en la página de inicio). La tabla se abre con cada valor en su celda.
  2. Si todo está en la columna A, revisa el separador. PaperSheets separa por comas, o por punto y coma solo cuando todo el archivo no tiene ninguna coma. Un archivo separado por tabulaciones no se separa en absoluto.
  3. Un archivo con punto y coma que además usa comas decimales (3,5) tiene comas, así que se separa por ellas y las columnas salen mal. Vuelve a guardarlo con un punto como marca decimal, o con comas como separador y los valores entre comillas.
  4. Si las tildes aparecen como �, el archivo no está en UTF-8 (por ejemplo Windows-1252 o Windows-1250). PaperSheets no puede elegir una codificación, así que en el programa que creó el archivo guárdalo de nuevo como UTF-8 e impórtalo otra vez.
  5. Revisa los números: 00123 se muestra como 123, un valor con coma decimal como 3,50 se queda como texto y un número de más de 15 dígitos se redondea. Corrígelos en el origen, o consulta la tabla de abajo.
  6. Cuando la tabla esté bien, elige Archivo y luego Descargar .csv. El archivo se guarda en UTF-8 con comas.

Qué hace PaperSheets con cada problema

Tu archivoQué muestra PaperSheetsQué hacer
Punto y coma, decimales con puntoTres columnas limpiasNada que corregir
Punto y coma y comas decimalesColumnas incorrectas: Ana;3 y 5;Cluj en dos celdasUsa un punto como marca decimal, o comas con valores entre comillas
TabulacionesUna columna, con tabulaciones dentro del textoGuarda separado por comas, o por punto y coma
Comas dentro de comillas, saltos de línea dentro de comillasSe mantienen en una sola celdaNada que corregir
UTF-8, con o sin marca de orden de bytesTildes ș é ă ț correctasNada que corregir
Windows-1252 o Windows-1250� en lugar de cada tildeGuarda de nuevo como UTF-8
00123 o 0722123456Se muestran como 123 y 722123456Escribe ="00123" como fórmula, que muestra y guarda 00123
3,50 o 1.234,56Se quedan como texto, tal como están escritosUsa un punto como marca decimal, o vuelve a escribir los números
Fechas como 31/01/2024Se quedan como textoOrdénalas o compáralas como texto
Más de 26 columnas o 500 filasSe recortan, con un mensajeDivide el archivo antes de importarlo

Conviene saber

El recorte es real: un archivo de prueba con 30 columnas y 600 filas se abrió con las columnas A a Z y las filas 1 a 500, y apareció el mensaje La tabla se recortó a 26 columnas y 500 filas. No se conserva nada más allá de eso.

El .csv descargado tiene los valores calculados separados por comas, las líneas terminan en \r\n y el archivo empieza con una marca de orden de bytes. La misma regla se aplica al guardar: 00123 se guarda como 123, 15% como 0.15, y una fórmula que da error se guarda como #ERROR!. PaperSheets no tiene buscar y reemplazar ni una función para convertir 3,50 en un número.

Formatos compatibles

  • Abrir: .csv (coma, o punto y coma cuando no hay ninguna coma) y .xlsx
  • Se lee como: solo UTF-8
  • Descargar: .csv en UTF-8 con marca de orden de bytes
  • Límite: 26 columnas y 500 filas

Preguntas frecuentes

¿Por qué mi .csv se abre en una sola columna?

Porque el archivo no tiene ninguna coma ni punto y coma, normalmente un archivo separado por tabulaciones. PaperSheets separa por comas, o por punto y coma solo cuando el archivo no tiene ninguna coma. Un archivo separado por tabulaciones no se separa, así que cada fila cae en la columna A.

¿Puede PaperSheets abrir un archivo separado por tabulaciones?

No como columnas. Todo el texto de una fila, tabulaciones incluidas, va a la columna A. Guarda de nuevo el archivo con comas o punto y coma como separador.

¿Por qué mi archivo con punto y coma sigue separándose mal?

Porque una sola coma en cualquier parte del archivo, como una coma decimal, hace que PaperSheets elija la coma. Quita las comas o vuelve a guardar el archivo con un punto como marca decimal.

¿Por qué veo � en lugar de tildes?

El archivo no está en UTF-8. PaperSheets siempre lee UTF-8 y no permite elegir codificación, así que los bytes de Windows-1252 o Windows-1250 se convierten en �. Guarda el archivo de nuevo como UTF-8 y luego impórtalo.

¿Se ven bien las tildes en un archivo UTF-8 con marca de orden de bytes?

Sí. Ambas formas se abrieron correctamente en las pruebas, y el .csv descargado es UTF-8 con marca de orden de bytes.

¿Cómo conservo los ceros iniciales de un código?

Un simple 00123 se lee como el número 123. Usa la fórmula ="00123": muestra y guarda 00123. Un valor que empieza por = en un .csv se lee como fórmula, así que el archivo puede contenerlo.

Documentación

Más herramientas gratuitas de Oxyde