UltKit

Convertir Excel a CSV

Saque cada hoja de un libro de Excel como archivos CSV separados en una sola pasada, desde un .xls de los años noventa hasta un .xlsm con macros, con el delimitador y la codificación que espera el programa de destino.

Convertidor de datos

o suelte aquí archivos CSV, TSV, TXT … ·

Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos

Salida

Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.

Cómo usar esta herramienta

  1. 1

    Suba los libros

    Agregue archivos .xls, .xlsx o .xlsm, hasta 20 a la vez y 95 MB cada uno. Se pueden mezclar versiones distintas en un mismo lote.

  2. 2

    Elija hojas y delimitador

    Hojas que se convierten empieza en todas las hojas. Ponga Delimitador en punto y coma si el CSV va a alguien cuyo Excel usa la coma como separador decimal.

  3. 3

    Convierta y descomprima

    Pulse Convertir a CSV. Un libro con varias pestañas se devuelve como un ZIP con un CSV por hoja, cada uno con el nombre de su pestaña.

Suba un archivo .xls, .xlsx o .xlsm y pulse Convertir a CSV: cada hoja se convierte en un CSV UTF-8 independiente, listo para reabrirlo en Excel o importarlo en otro lugar.

Excel a CSV para libros completos, no solo una pestaña

Excel ha escrito tres formatos de libro principales a lo largo de los años. El .xls binario de Excel 97 a 2003 guarda las hojas como registros BIFF y las limita a 65 536 filas. El .xlsx que llegó con Excel 2007 es Office Open XML, un ZIP de partes XML con espacio para 1 048 576 filas. El .xlsm es el mismo contenedor con macros VBA dentro. Los tres contienen varias hojas, mientras que un CSV contiene exactamente una.

Ese desajuste es el problema de todos los días: un informe mensual con una pestaña por mes, un presupuesto con una hoja por departamento, una exportación de encuesta con las respuestas en una pestaña y los códigos en otra. Exportar desde Excel significa activar cada pestaña, elegir Guardar como y confirmar avisos, doce veces seguidas. Aquí el libro entero entra una vez y cada pestaña sale como un archivo con su nombre.

Para la primera pestaña de un libro moderno que va a una tienda en línea o a un CRM, convertir XLSX a CSV viene configurado con fechas ISO.

Guardar como de Excel, Google Sheets y este convertidor comparados

Este convertidorGuardar como de ExcelDescarga de Google Sheets
Todas las hojas exportadas en un pasoyesnono
Coma o punto y coma elegido por archivoyesSegún la región de WindowsSolo coma
Abre .xls, .xlsx y .xlsmyesyesTras importarlo a Sheets
Salida en UTF-8yesSolo con el tipo CSV UTF-8yes
Funciona sin instalar softwareyesnoyes

Coma o punto y coma: delimitadores CSV según la región

En Estados Unidos, Reino Unido, Canadá, Australia, Japón y otros lugares donde el separador decimal es el punto, Windows usa la coma como separador de listas. Allí Excel escribe y espera comas.

  • Delimitador: coma
  • Coincide con RFC 4180 y con la mayoría de los importadores web

XLS

Libro de Microsoft Excel 97–2003

XLS es el formato binario de hojas de cálculo que usó Excel desde Excel 97 hasta que XLSX lo reemplazó en 2007. Está limitado a 65 536 filas y 256 columnas por hoja y guarda los datos en una estructura propietaria. Muchos sistemas heredados, portales gubernamentales y exportaciones bancarias antiguas todavía generan o exigen XLS. Excel, LibreOffice y Google Sheets pueden abrirlo.

Compresión
–
Transparencia
–
Animación
–
Presentado en
1997 · Microsoft
Convertidor de XLS

CSV

Valores separados por comas (CSV)

CSV es un formato de texto plano para tablas en el que cada línea es una fila y las comas separan las columnas. Se usa desde los primeros tiempos de la informática y se describe en el RFC 4180, aunque muchas variantes usan punto y coma o tabulaciones y distintas codificaciones de texto. Casi todas las hojas de cálculo, bases de datos y herramientas de análisis pueden importarlo y exportarlo, lo que lo convierte en el formato predeterminado para mover datos entre sistemas. CSV guarda solo valores, sin fórmulas, formato, varias hojas ni tipos de datos.

Compresión
–
Transparencia
–
Animación
–
Presentado en
–
Convertidor de CSV

Se convierten libros de Excel completos a CSV para pasar datos a alguien sin Excel, para archivarlos como texto plano que sobrevivirá a cualquier programa de hojas de cálculo o para dividir un informe de varias pestañas en un archivo por tabla.

Números, fechas y ceros a la izquierda en el CSV exportado

El CSV recibe el valor almacenado en cada celda, no su formato en pantalla. Las fechas se escriben como las muestra Excel salvo que ponga Fechas en ISO o en marca de tiempo Unix, y los números conservan toda su precisión. Excel guarda las fechas como números de serie contados desde el 1 de enero de 1900 y todavía trata 1900 como año bisiesto, un error que se mantiene por compatibilidad con Lotus 1-2-3.

Los ceros a la izquierda solo sobreviven si la celda era texto en el libro. Un código postal escrito como 02134 en una celda numérica ya se guardó como 2134, así que el CSV no puede recuperar el cero. El viaje de vuelta también importa: al abrir un CSV con doble clic, Excel vuelve a adivinar los tipos, y así es como nombres de genes como SEPT2 se convirtieron en fechas; en 2020 el HUGO Gene Nomenclature Committee los renombró (SEPTIN2). Para reconstruir un libro con control, use convertir CSV a XLS o Datos → Desde el texto/CSV.

Preguntas frecuentes sobre convertir Excel a CSV

¿Por qué Excel solo guarda como CSV la hoja actual?

Un archivo CSV contiene una sola tabla, así que Guardar como de Excel escribe la hoja activa y avisa de que el resto se perderá. Con Hojas que se convierten en todas las hojas, aquí cada pestaña se convierte en su propio CSV dentro de un ZIP.

¿Puedo convertir a CSV un archivo .xls antiguo de Excel 2003?

Sí. El formato binario .xls que usaban Excel 97 a 2003 se convierte exactamente igual que un .xlsx. Sus hojas tienen un límite de 65 536 filas y 256 columnas, así que el CSV nunca será más grande que esa cuadrícula.

¿Qué pasa con las macros de un libro .xlsm al pasarlo a CSV?

Las macros VBA son código, no datos, así que se omiten; el CSV contiene los valores de celda que las macros produjeron por última vez.

¿Cómo hago que Excel abra en columnas un CSV con punto y coma?

Excel separa un CSV con el separador de listas de la configuración regional de Windows. Si el archivo usa el otro carácter, ábralo mediante Datos → Desde el texto/CSV y elija allí el delimitador, o vuelva a convertirlo con el ajuste de Delimitador que corresponda.

¿Por qué elegir UTF-8 con BOM al convertir Excel a CSV?

La marca de orden de bytes son tres bytes invisibles al principio del archivo que indican a Excel en Windows que lea el texto como UTF-8. Sin ella, Excel recurre a la página de códigos local y los nombres con tilde se convierten en símbolos como é. La mayoría de los importadores web ignoran el BOM, aunque algunos scripts estrictos fallan con él.