CSV a Excel

Excel abre CSV por su cuenta, pero mal. Toma el separador de la configuración regional, así que en media Europa un archivo con comas cae en una sola columna. Un archivo sin BOM lo lee con la codificación local y el cirílico se vuelve basura. Y estropea los números largos en silencio: los códigos pierden los ceros iniciales y un número de tarjeta se convierte en exponente. Aquí el archivo se lee bien y ves el resultado antes de pulsar.

El archivo se lee en tu navegador y el libro se escribe allí mismo: no se sube nada. La codificación también se detecta: un CSV guardado en Windows-1251 no tiene por qué convertirse en jeroglíficos.

Cerca: CSV a JSON · Excel a PDF · PDF a Excel · Formatear JSON

Cómo usarlo

  1. Elige el archivo CSV o pega la tabla en el cuadro.
  2. Mira la vista previa: si las columnas no cuadran, elige otro separador.
  3. Pulsa el botón y descarga el XLSX.

Lo que conviene saber

Dónde falla un CSV normal

Lo rompen tres cosas, y las tres son invisibles hasta que el archivo ya está abierto. El separador: Excel lo toma del sistema, no del archivo. La codificación: sin BOM supone la local y una exportación en UTF-8 se ve como jeroglíficos. Y los valores: todo lo que parece número se vuelve número, así que «007» pasa a 7 y un código largo a 1,23E+15. Aquí se detectan las dos primeras y la tercera se escribe como texto.

Las filas se cuadran

Las exportaciones suelen no escribir las celdas vacías finales, así que las filas quedan irregulares: la cabecera tiene nueve columnas y algunas filas siete. La hoja de cálculo espera un rectángulo, por eso las filas cortas se rellenan con celdas vacías; si no, una fórmula sobre la última columna lee campos distintos en filas distintas.

Preguntas frecuentes

¿Se sube mi archivo?

No. Se lee en tu navegador y el libro se escribe allí mismo.

¿Y si las columnas salen mal?

El separador se adivinó mal: elígelo a mano en la lista. La vista previa se actualiza al instante.

¿Se conservan los ceros iniciales?

Sí. Los valores entran como texto, así que «007» sigue siendo «007» y un código largo no se vuelve exponente.

¿Y el cirílico de una exportación antigua?

Se detecta la codificación: un archivo guardado en Windows-1251 se lee como tal en vez de convertirse en jeroglíficos.

Herramientas relacionadas