Tablora

Tablora · Biblioteca

Conservar ceros iniciales en un archivo XLSX

Mantén intactos códigos de producto como 000123 en un XLSX exportando cada celda como texto, para que una hoja de cálculo no pueda acortarlos a 123.

Dígitos que son nombres, no números

Los números de artículo, los códigos postales, los identificadores de empleado y las referencias de cuenta suelen escribirse con ceros a la izquierda: 000123 y 123 son códigos distintos, aunque sean el mismo número. Cuando se abre un CSV en una hoja de cálculo, una columna de dígitos suele leerse como números y los ceros desaparecen. Si ese archivo se vuelve a guardar, los códigos originales se pierden y las búsquedas en otros sistemas dejan de coincidir.

El conversor a XLSX que conserva el texto escribe cada celda del libro como celda de texto explícita. La hoja de cálculo recibe los caracteres 000123 y no tiene ningún número que acortar.

Exportar la columna id

Ejemplo: id 000123

El ejemplo de la página tiene una sola columna llamada id con el valor 000123. El texto esperado de la celda es 000123, guardado como celda de texto explícita y no como fórmula ni como número. Entran seis caracteres y salen los mismos seis.

La contrapartida es que todas las celdas de este libro son texto, incluidos los importes de otras columnas. Si necesitas sumas, convierte la columna de importes dentro de la hoja de cálculo después de importar y deja la columna id como está.

Los códigos de distinta longitud también se mantienen tal cual. Si algunas filas dicen 123 y otras 000123, la exportación muestra ambos exactamente como se introdujeron, lo que te indica que el propio origen es incoherente; rellenarlos con ceros es una decisión aparte que corresponde a quien gestione los códigos.

Los ceros a la izquierda en las demás herramientas

Si los ceros ya han desaparecido

Un archivo que se ha abierto y guardado como números ya no contiene los ceros. Vuelve a la exportación, el PDF o el papel original, no a la copia de la hoja de cálculo, y reconstruye la columna a partir de ahí.

Datos de entrada

Texto de la tabla
id 000123
Delimitador
,

Resultados

Filas
2
Columnas
1
id
000123
Tamaño del archivo en bytes
2293

Todas las celdas de la hoja se guardan como texto para conservar los identificadores y el contenido que parece una fórmula.