Herramientas de Desarrollo

Convertidor CSV / Excel

Convierte archivos CSV a Excel (.xlsx) o archivos Excel a CSV. Todo el procesamiento ocurre en el navegador, sin enviar archivos al servidor.


[[ error ]]
[[ labels.status_done ]]

Consejos

  • Al convertir Excel → CSV, el resultado incluye un BOM UTF-8 para que Excel en Windows lo abra sin caracteres ilegibles.
  • Si el archivo Excel tiene varias hojas, aparece un menú desplegable para elegir cuál exportar.
  • Todo el procesamiento ocurre en tu navegador: ningún archivo se sube a ningún servidor.
  • Al convertir CSV → Excel, Excel puede convertir automáticamente algunos valores (p. ej. "1-2" → fecha). Esto es comportamiento de Excel.

Preguntas frecuentes

Al convertir Excel → CSV, si hay más de una hoja aparece un selector desplegable. Solo se exporta la hoja seleccionada.

El CSV de salida usa UTF-8 con BOM para que Excel en Windows lo abra sin caracteres ilegibles.

Depende de la memoria disponible del navegador. Los archivos de hasta varias decenas de MB suelen convertirse sin problemas.

A propósito — Por qué Excel corrompe archivos CSV

El problema de que Excel convierta silenciosamente cadenas en fechas ha frustrado a ingenieros de datos en todo el mundo. Valores como 1-2 o 3/4 se interpretan como fechas y no pueden revertirse fácilmente. No fue hasta la actualización de 2021 cuando se permitió especificar tipos de columna al importar.

El problema fue más grave en la investigación genómica. Un estudio de 2004 encontró que el 20% de las listas de genes en artículos publicados habían sido dañadas. Por ejemplo, el gen SEPT2 se convertía en 2-Sep. El Comité HUGO tomó la extraordinaria medida de renombrar los genes afectados en 2020.

Lo más importante al convertir entre CSV y Excel es la codificación de caracteres. Esta herramienta genera UTF-8 con BOM al convertir Excel → CSV, por lo que se abre correctamente en Excel de Windows.