Tablora · Biblioteca
Mantener como texto un código de producto con E
Un código de pieza como 123E5 puede leerse como notación científica y convertirse en 12300000. Mantenlo como celda de texto explícita desde la primera exportación.
Cuando un código parece una potencia de diez
Los números de pieza, las ubicaciones de estantería y los códigos de lote combinan a veces dígitos con la letra E: 123E5, 4E12, 70E3. Las hojas de cálculo leen ese patrón como notación científica, así que 123E5 puede convertirse en 123 por diez elevado a cinco, es decir, 12,300,000. El código original desaparece de la celda y, al guardar el archivo, el cambio se vuelve permanente.
El conversor a XLSX que conserva el texto escribe cada celda como celda de texto explícita, así que la hoja de cálculo recibe los cinco caracteres 1, 2, 3, E y 5 y no tiene ningún número que interpretar.
El riesgo no se limita a la E. Según el programa y su configuración, los códigos formados por dígitos con una barra o un guion pueden leerse como fechas. La exportación solo de texto los protege de la misma manera, porque ninguna celda del libro se escribe como número ni como fecha.
El ejemplo 123E5
El ejemplo de la página tiene una columna llamada code con el valor 123E5. En el libro, el texto esperado de la celda es 123E5, guardado como celda de texto explícita, ni como fórmula ni como número. El conversor no decide si el código designa una pieza, una estantería o una medida; solo conserva los caracteres.
Exportar una columna de códigos con seguridad
- Pega la columna de códigos, con las columnas vecinas que necesites, en «Texto de la tabla» y selecciona su «Delimitador».
- Pulsa «Calcular» y comprueba que la columna de códigos de la vista previa muestra cada E y cada dígito exactamente como en el origen.
- Confirma que la letra es de verdad una E y no el dígito 8 ni la letra F; las fotos y los impresos antiguos los confunden.
- Usa «Descargar (XLSX)» y abre tablora-table.xlsx en lugar de una copia CSV.
- Mira la celda en la barra de fórmulas de la hoja de cálculo para confirmar que contiene el código como texto.
Cómo tratan 123E5 las demás herramientas
- La herramienta de normalización no lee la notación exponencial. Un valor como 123E5 en una «Columna numérica» seleccionada queda en «Valores pendientes de revisión» y conserva su texto, así que ahí nunca se convierte en 12300000.
- El comprobador de sumas decimales lo rechaza como valor, porque solo acepta decimales simples con un menos opcional.
- En la app Tablora, la exportación XLSX tampoco trata como número un valor con la letra E, así que se queda como texto en el libro. La exportación CSV de la app lo escribe tal como se leyó, lo que deja la interpretación en manos del programa que abra el CSV.
- Si una columna contiene medidas reales escritas en forma exponencial, conviértelas en tu hoja de cálculo como un paso aparte y revisado, y conserva la columna original.
Datos de entrada
- Texto de la tabla
- code 123E5
- Delimitador
- ,
Resultados
- Filas
- 2
- Columnas
- 1
| code |
|---|
| 123E5 |
- Tamaño del archivo en bytes
- 2294
Todas las celdas de la hoja se guardan como texto para conservar los identificadores y el contenido que parece una fórmula.