Tablora · Biblioteca
Dejar intacto un identificador con cero inicial
La herramienta de normalización deja como texto pendiente de revisión un entero con ceros a la izquierda, como 000123, en lugar de convertirlo en 123. Esto es lo que indica.
Por qué 000123 no se convierte
Un número escrito con ceros a la izquierda casi siempre es un código: un número de artículo, una sucursal, una zona postal o un identificador de empleado. Convertir 000123 en 123 cambiaría su identidad aunque parezca una limpieza inofensiva. Por eso la herramienta de normalización nunca convierte una parte entera que empieza por 0 seguido de otro dígito. La celda conserva su texto original y cuenta en «Valores pendientes de revisión».
Un solo cero delante del separador decimal no se ve afectado. 0.50 se convierte con normalidad; 00.50 se retiene, porque empieza con dos ceros.
La regla solo mira los dígitos que hay antes del separador decimal. Un valor como 0123.45 también se retiene, mientras que 123.45 y 0.45 se convierten. Los valores agrupados se comprueban después de quitar el separador de grupos, así que 0,123 con agrupación por coma también se retiene.
El ejemplo 000123
Con «Separador decimal» en . y «Separador de grupos de dígitos» en la coma, el valor de origen 000123 se mantiene como texto pendiente de revisión. «Celdas convertidas» no lo incluye, «Valores pendientes de revisión» lo cuenta una vez, y la vista previa y el archivo de «Descargar (CSV)» siguen mostrando 000123. No se cambia a cero ni se elimina.
El recuento de pendientes como pista
- Si la mayoría de los valores pendientes de una columna llevan ceros a la izquierda, probablemente la columna contiene identificadores y no importes. Elige otra «Columna numérica».
- Si solo se retienen uno o dos valores de una columna de importes real, búscalos en el origen; un cero fuera de lugar puede venir de una mala lectura o de un valor escrito a mano.
- Deja las columnas de identificadores completamente fuera de los totales.
- Cuando necesites los caracteres exactos en una hoja de cálculo, exporta la tabla con el conversor a XLSX que conserva el texto en lugar de confiar en la descarga CSV.
- No quites los ceros para que el valor se convierta; estarías creando un código nuevo.
- Fíjate en el formato del origen: una columna de códigos suele tener un número fijo de dígitos, algo que rara vez ocurre con los importes.
La misma regla en el XLSX de la app
La app Tablora sigue una regla parecida cuando escribe un XLSX a partir de una foto o un PDF. En una columna que trata como numérica, un valor que empieza por 0 seguido de un dígito se escribe como texto, así que códigos como 000123 y fechas escritas como 06.02 conservan sus caracteres. Las celdas de esa columna que sí se convierten pasan a ser números reales.
Si una foto perdió un cero, toca la celda, escribe el código con todos sus ceros y pulsa «Guardar»; un valor que escribes y que empieza por 0 y un dígito se sigue escribiendo como texto.
Datos de entrada
- Datos de entrada
- 000123
- Separador decimal
- .
- Separador de grupos de dígitos
- ,
Resultados
- Resultados
- 000123
- Celdas convertidas
- 0
- Valores pendientes de revisión
- 1
El identificador con cero inicial se mantiene como texto para revisión; no se convierte en un número ni en cero.