JSON a Excel
Ve directamente de un arreglo JSON a un archivo real .xlsx, no un CSV que tienes que convencer a Excel para que lo analice. Las columnas están tipadas (los números permanecen como números, las fechas ISO se convierten en celdas de fecha adecuadas), los arreglos anidados pueden estar en sus propias hojas, y obtienes un libro de trabajo que se abre correctamente en Excel, Numbers y LibreOffice.
Cómo convertir JSON a Excel
-
1
Pegar JSON
Un arreglo de objetos (una hoja) o un objeto con múltiples propiedades de arreglo (una hoja por arreglo).
-
2
Mapear a hojas
Decide qué arreglos se convierten en hojas, qué objetos anidados se aplanan en línea.
-
3
Elegir tipos de columna
Detección automática (números, booleanos, fechas) o forzar cada columna a texto.
-
4
Descargar XLSX
Un archivo real de Excel con celdas tipadas, no un CSV con una extensión diferente.
Por qué XLSX es mejor que CSV para este trabajo
| Problema | Comportamiento de CSV | Comportamiento de XLSX |
|---|---|---|
| Ceros a la izquierda en IDs | Silenciosamente convertido a número | Preservado como texto cuando se escribe como cadena |
| Enteros grandes | Pierde precisión por encima de 2^53 | Almacenado como texto, plena precisión |
| Fechas ISO | Mostrado como cadena a menos que la columna esté formateada | Celdas de fecha reales, ordenables |
| Caracteres UTF-8 sin BOM | Desordenado en Windows | Codificado correctamente por defecto |
| Datos de múltiples tablas | Un CSV por arreglo, unión manual | Un libro de trabajo, hojas separadas |
| Fórmulas, colores, gráficos | No soportado | Totalmente soportado |
Detección de tipos
El convertidor inspecciona valores para elegir tipos de Excel:
| Valor en JSON | Tipo de celda de Excel |
|---|---|
42 / 3.14 |
Número |
true / false |
Booleano |
"2026-04-18" (fecha ISO) |
Fecha |
"2026-04-18T10:22Z" |
Fecha y hora |
"007" (cero a la izquierda) |
Texto (explícito) |
null |
Celda vacía |
| Cadena numérica larga | Texto (para preservar precisión) |
Arreglos anidados -> múltiples hojas
Si tu JSON se ve así:
{ "usuarios": [...], "pedidos": [...], "productos": [...] }
El convertidor puede producir una hoja por cada arreglo de nivel superior, con el nombre de la hoja coincidiendo con la clave. Los arreglos profundamente anidados se convierten en hojas separadas con una columna de clave foránea (por ejemplo, parent_id) que enlaza de vuelta.
Límites de Excel a conocer
- 1,048,576 filas por hoja, conjuntos de datos más grandes deben ser divididos.
- 16,384 columnas por hoja.
- 32,767 caracteres por celda.
- Límite de 31 caracteres en nombres de hojas; nombres más largos son truncados.
Errores comunes
- Conversión automática de códigos “numéricos”. Códigos de productos como
"0100A"están bien, pero"0100"se convierte en el número 100 en la detección automática. Fuerza la columna a texto. - Pérdida de segundos fraccionarios. Las celdas de fecha de Excel solo tienen precisión de 1 ms; las marcas de tiempo sub-milisegundo son truncadas.
- Esperando fórmulas de JSON. El convertidor trata las cadenas que comienzan con
=como cadenas por defecto (seguro). Si deseas que se evalúen como fórmulas, habilita “tratar las cadenas=como fórmulas”. - Abrir un XLSX de 500 MB en Excel. Excel carga todo el libro de trabajo en memoria; para datos grandes, usa CSV y
pandasen su lugar.
Preguntas frecuentes
Un archivo real XLSX, celdas tipadas, formato de fecha adecuado, soporte para múltiples hojas. No un CSV con una extensión .xlsx.
Sí. Si tu JSON tiene múltiples arreglos de nivel superior, cada uno se convierte en su propia hoja. Para arreglos profundamente anidados, la herramienta puede producir hojas relacionales con una columna de clave padre.
Cadenas que coinciden con ISO-8601 (2026-04-18, 2026-04-18T10:22:00Z) son reconocidas y escritas como celdas de fecha reales de Excel. Otros formatos de fecha pueden ser detectados con una cadena de formato personalizada.
El límite propio de Excel es de 1,048,576 filas por hoja. Más allá de eso, el convertidor divide los datos automáticamente en múltiples hojas, o puedes exportar a CSV para conjuntos de datos sin límites.
Herramientas relacionadas
Conversor de DOCX a ODT
Convierte documentos Word DOCX al formato OpenDocument ODT para LibreOffice y OpenOffice. Mantén tu texto, formato y tablas en un estándar abierto.
Convertidor de Excel a CSV
Convierte hojas XLSX o XLS a CSV o TSV en el navegador. Elige hojas, delimitador, codificación y datos ocultos sin subir el archivo.
Divisor de hojas de Excel
Divide un libro XLSX o XLS por pestaña, bloques de filas de datos o valor de columna en el navegador. Descarga un XLSX o un ZIP local, sin subir archivos.
CSV a Excel
Convierte datos CSV en un libro XLSX de una hoja en el navegador, revisa delimitadores, conserva identificadores y mantiene el archivo en local.
Conversor de Word a Markdown
Convierte un archivo Word DOCX en Markdown limpio desde el navegador. Conserva títulos, listas, enlaces y tablas sencillas, y copia o descarga el archivo .md editable.
Sanitizador de Nombres de Archivo
Limpia los nombres de archivo eliminando caracteres inseguros, espacios y acentos para producir nombres portátiles que sobrevivan en Windows, macOS, Linux y la web.
Herramienta disponible en otros idiomas
- แปลง JSON เป็น Excel [TH]
- JSON vers Excel [FR]
- JSON para Excel [PT]
- JSON na Excel [PL]
- تحويل JSON إلى Excel [AR]
- JSON zu Excel [DE]
- JSON naar Excel [NL]
- JSON ke Excel [ID]
- JSON → Excel [KO]
- Chuyển đổi JSON thành Excel [VI]
- JSON till Excel [SV]
- JSONからExcelへ [JA]
- JSON in Excel [IT]
- JSON в Excel [RU]
- JSON'ten Excel'e [TR]
- JSON 转 Excel [ZH]
- JSON to Excel [EN]