Cómo conservar ceros iniciales en referencias y códigos
Conserva como texto las referencias que identifican productos, personas o expedientes aunque solo contengan dígitos.
Conserva como texto las referencias que identifican productos, personas o expedientes aunque solo contengan dígitos. Los ceros iniciales forman parte del identificador; dar formato visual a un número no recupera los que ya se perdieron.
Decide si el campo identifica o calcula
Pregunta si sumar dos valores tiene algún sentido. Si la respuesta es no y el campo se usa para buscar una ficha, trátalo como código. Define longitud, caracteres permitidos y si distingue mayúsculas. No impongas una longitud fija a referencias de varios proveedores sin comprobar su especificación. Un ejemplo hipotético de código 00127 y otro 127 pueden corresponder a artículos diferentes: no los unifiques por su aspecto numérico.
Protege la primera lectura
Configura el tipo texto antes del paso que interpreta automáticamente los datos. Microsoft documenta la detección automática de tipos en fuentes no estructuradas de Power Query; revisa ese paso cuando importes hojas o CSV. Conservar una copia recibida te permite investigar el origen del cambio. Cambiar a texto después de convertir 00127 en 127 solo guarda el daño como texto, sin revelar cuántos ceros faltaban.
Evita reparaciones por intuición
Si recibes códigos ya mutilados, contrástalos con el catálogo maestro o solicita una exportación fiel. Añadir ceros hasta una longitud supuesta puede crear coincidencias falsas. Tampoco elimines espacios, guiones o barras sin saber si son significativos. Guarda el código del proveedor y una correspondencia explícita con el código interno. Esa tabla debe detectar conflictos y tener un responsable capaz de aprobar nuevas equivalencias.
Comprueba el recorrido completo
Prueba códigos con varios ceros, longitud larga y caracteres mixtos. Importa, guarda, exporta y vuelve a leer el fichero de salida: compara el texto carácter a carácter. Haz además una búsqueda real en el destino y comprueba que devuelve una única ficha correcta. Si la pantalla muestra ceros pero la exportación los elimina, el problema sigue abierto. Mantén las filas sin correspondencia fuera de actualizaciones automáticas de stock o precio.
Comprobaciones para cerrar la tarea
- ✓ Definir texto antes de interpretar los códigos.
- ✓ Comparar 00127 y 127 como referencias distintas.
- ✓ Reimportar la salida y verificar cada carácter.
Fuentes y documentación
- Microsoft Learn — Tipos de datos en Power Query — La configuración regional interviene en la conversión; el tipo explícito evita depender de la detección automática.
Aplicarlo en tu empresa
Podemos revisar el entorno y acordar qué actuaciones, validaciones y mantenimiento necesitas.
Conocer el servicio relacionado →