Saltar al contenido

Convertir CSV a Excel

Convierte un archivo CSV o TSV en un libro XLSX con números y fechas reconocidos como tales, incluidas las exportaciones en cirílico con Windows-1251; la conversión se hace en tu dispositivo.

Convertir a
Suelta un archivo CSV, Excel o JSONCSV, TSV, XLSX, XLS, ODS, JSON · hasta 500 MB
Elegir archivoProcesado en tu dispositivo, nunca se sube
Se ejecuta en tu navegador · sin subir archivosCómo funciona

Cómo usar CSV a Excel

  1. 1

    Suelta el CSV

    Una exportación .csv, .tsv o .txt. El delimitador y la codificación del texto se detectan solos; cámbialos en las opciones de entrada si la vista previa se ve mal.

  2. 2

    Revisa las columnas

    La vista previa muestra cómo se leyó cada valor; mantén activada la opción «Detectar números, verdadero/falso y fechas» para obtener celdas con tipo.

  3. 3

    Descarga el libro

    Excel viene preseleccionado; descarga el .xlsx o elige ODS para LibreOffice.

Límites y Pro

Archivos CSV y TSV de hasta 500 MB; Excel solo abre un máximo de 1 048 576 filas por hoja.

Archivos de hasta 4 GB. Ver Pro

Acerca de CSV a Excel

CSV a Excel convierte una exportación separada por comas, punto y coma, tabulaciones o barras verticales en un libro XLSX de verdad. Si abres un CSV directamente en Excel, este tiene que adivinar, y a menudo se equivoca: los números de cuenta pierden los ceros iniciales, los identificadores largos se convierten en 1.23E+15, las fechas intercambian día y mes, y el texto cirílico de un programa antiguo se transforma en Ïðèâåò. Si conviertes primero, obtienes un archivo que se abre igual en cualquier ordenador.

La codificación del texto se lee antes que nada. UTF-8, con o sin marca de orden de bytes, y UTF-16 se reconocen a partir de los bytes; los archivos que no son Unicode se tratan como Windows-1251 cuando la mayoría de las letras son cirílicas y como Windows-1252 en los demás casos, y puedes forzar cualquiera de las dos en las opciones de entrada, algo útil para informes de 1C y extractos bancarios.

La detección de tipos escribe los números enteros y decimales (con punto como separador decimal) como celdas numéricas, verdadero y falso como celdas lógicas y las fechas ISO, como 2024-03-31, como celdas de fecha. Los valores que solo parecen números se quedan como texto: códigos con ceros iniciales, números de más de 15 dígitos e importes escritos con coma decimal, como 1250,50. Las columnas reciben un ancho acorde con su contenido, y la primera fila pasa a ser el encabezado salvo que lo desactives.

El libro tiene una sola hoja. Los campos entrecomillados que contienen comas, comillas y saltos de línea se leen según la norma RFC 4180, de modo que las notas de varias líneas permanecen en una sola celda.

Privacidad

El CSV se decodifica, se analiza y se escribe como XLSX mediante un Web Worker dentro de esta pestaña, con Papa Parse y SheetJS; los datos no se suben ni se guardan en ningún sitio.

CSV a Excel: preguntas frecuentes

¿Por qué los valores como 007 o los identificadores largos se quedan como texto?
Porque convertirlos en números los alteraría: una celda numérica no puede conservar los ceros iniciales de 007, y Excel solo almacena 15 dígitos significativos, así que un número de tarjeta o de cuenta de 16 dígitos se redondearía. Estos valores se escriben como celdas de texto, y así quedan exactamente como aparecen en el CSV.
Mi CSV está en cirílico (ruso o uzbeko) y muestra símbolos extraños. ¿Se puede arreglar?
Sí. Los archivos de programas antiguos suelen guardarse en Windows-1251 y no en UTF-8. Normalmente se reconoce solo, y entonces el campo Codificación del texto indica «Detectar (encontrada: Windows-1251)». Si la vista previa aún muestra símbolos como Ïðèâåò, elige Windows-1251 a mano y el texto cirílico aparecerá correctamente en el libro.
¿Funciona un CSV separado por punto y coma?
Sí, el punto y coma se detecta igual que las comas, las tabulaciones y las barras verticales, y además puedes elegir el delimitador tú mismo. Ten en cuenta una cosa: los números escritos con coma decimal, como 1250,50, se mantienen como celdas de texto y no como números. Si necesitas sumar esos importes en Excel, sustituye antes las comas por puntos.
¿Las fechas se convierten en fechas de Excel?
Las fechas escritas en formato ISO, como 2024-03-31 o 2024-03-31 14:30 con hora, se convierten en celdas de fecha reales que puedes ordenar y filtrar. Otros formatos, como 31.03.2024 o 03/31/2024, se quedan como texto, porque las mismas cifras significan fechas distintas según el país, y una suposición errónea sería peor que ninguna.
¿Puedo dividir un CSV demasiado grande para Excel?
Esta página convierte todo el archivo en una sola hoja, y Excel se detiene en 1 048 576 filas. Para archivos más largos usa Dividir CSV o Excel, que corta el archivo en varias partes del tamaño que elijas, cada una con la fila de encabezado, y puede guardarlas como archivos de Excel o como hojas de un mismo libro.

Otras tareas con esta herramienta