Paritian

Programación

Conversor de CSV a Excel (XLSX)

Convierta un archivo CSV o TSV en un libro de Excel .xlsx de verdad, con los números guardados como números y el texto como texto, en el propio navegador.

Resultados

Filas × columnas 4 x 3
Celdas guardadas como números 6
Celdas guardadas como texto 6
Celdas vacías 0

Qué hace esta herramienta

Abrir un CSV directamente en Excel sale mal más veces de las que debería: un archivo con punto y coma queda en una sola columna, 3,5 se lee como texto o como fecha, los códigos como 007 pierden los ceros a la izquierda, y los números largos, como los de tarjetas o identificaciones de 16 cifras, pierden las últimas, porque Excel solo guarda 15. Este conversor lee el CSV según las reglas del RFC 4180, con campos entre comillas y saltos de línea incluidos, y escribe un .xlsx auténtico en el que solo los valores que son claramente números quedan como números; todo lo demás, incluidos los códigos con ceros a la izquierda y los números de más de 15 cifras, se guarda como texto tal cual. Elija el separador (un tabulador se escribe \t) y si los decimales usan punto o coma. El libro tiene una sola hoja y ningún formato.

Fórmula

cada línea del CSV → una fila de la hoja ; los valores con forma de número entran como números, el resto como texto

Variables

SímboloSignificadoUnidad
textCSV—
delimiterSeparador—
decimalSeparador decimal en el archivo—
OUTFilas × columnas—
NUCeldas guardadas como números—
TXCeldas guardadas como texto—
EMCeldas vacías—

Ejemplo resuelto

  • CSVproduct,price,stock Pen,1.20,150 Notebook,3.50,42 Stapler,7.95,0
  • Separador,
  • Separador decimal en el archivo.
  • Filas × columnas4 x 3
  • Celdas guardadas como números6
  • Celdas guardadas como texto6
  • Celdas vacías0

Limitaciones

  • El cálculo se realiza íntegramente en su navegador. Los valores introducidos nunca se envían a un servidor.