Tablora

Tablora · Biblioteca

Conservar identificadores de más de 15 dígitos

Los identificadores de más de 15 dígitos, como 12345678901234567890, pierden sus últimas cifras como números de hoja de cálculo. Mantenlos como texto desde la primera exportación.

Por qué cambian los últimos dígitos

Las referencias de tarjeta, los códigos de seguimiento de envíos, los identificadores de transacciones bancarias y algunos números de cuenta llegan a 16, 18 o 20 dígitos. Las hojas de cálculo guardan los números con unos 15 dígitos significativos, así que cuando un código largo se lee como número, los dígitos que sobrepasan ese límite se sustituyen por ceros o el valor se muestra en notación científica. El cambio es silencioso y permanente: dar después formato de texto a la celda no recupera los dígitos perdidos.

Un identificador largo es una etiqueta, no una cantidad. Lo seguro es mantenerlo como texto desde el momento en que sale del origen.

Conservar el código completo

El ejemplo de 20 dígitos

El ejemplo de la página tiene una columna llamada id con el valor 12345678901234567890. En el libro que conserva el texto, el texto esperado de la celda es 12345678901234567890, con sus veinte dígitos, en una celda de texto; el archivo no contiene ninguna fórmula ni ningún valor numérico para ella.

Ese mismo valor no se convierte en la herramienta de normalización: cualquier entero de más de 15 dígitos se mantiene como texto y cuenta en «Valores pendientes de revisión».

Entran veinte dígitos y salen veinte dígitos: en todo el recorrido que conserva el texto no hay ningún paso de redondeo.

Códigos largos en tablas fotografiadas

La exportación XLSX de la app Tablora convierte las celdas en números reales cuando una columna es mayoritariamente numérica, y una columna que solo contiene códigos largos de dígitos puede cumplir esa condición. En ese caso, las celdas exportadas llevarían números redondeados. Para una columna así, usa la exportación CSV de la app, que escribe cada celda tal como se leyó, o pega las celdas aquí en el conversor a XLSX que conserva el texto y descarga el XLSX.

Los códigos largos también son fáciles de leer mal en una foto. Revisa las celdas en ámbar y compara cada código con la vista Origen · página antes de exportar.

Señales de que el daño ya está hecho

Los códigos que terminan en una serie de ceros, o que aparecen como 1.23457E+19, probablemente se convirtieron antes de llegarte. Vuelve al archivo original en lugar de repararlos a mano.

Datos de entrada

Texto de la tabla
id 12345678901234567890
Delimitador
,

Resultados

Filas
2
Columnas
1
id
12345678901234567890
Tamaño del archivo en bytes
2307

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