De forma predeterminada, Excel y todos los lenguajes informáticos eliminan sistemáticamente los primeros ceros de un número. Para mantener los ceros iniciales en una celda, hay tres métodos simples.
- Cambie el tipo de celda a Texto. Cuando un número se escribe como Texto, se conservan todos los elementos.
- Añade un apóstrofe. Este truco poco conocido hace que sea muy fácil convertir un número en texto.
- Desmarcar una opción en la configuración de Excel. En Excel 365, puedes especificar que siempre se conserven ceros a la izquierda.
Origen del problema
Este problema de visualización no es específico de Excel. Todos los lenguajes informáticos eliminan los ceros que preceden a un número.. Y la razón es bastante sencilla.
Tomemos el siguiente cálculo: 1 + 1. No hay diferencia entre las dos operaciones siguientes.
- 1 + 1 => 2
- 0001 + 1 => 2
explicación: Como los primeros ceros no cambian nada a nivel de cálculo, simplemente no se conservan
Cero como información
Pero cuando el cero representa información, hay que preservarla. Como por ejemplo :
- Le número de departamento en un código postal, 06600, 03150, 09200, ...
- Un número de teléfono, 0612345..., 0123123...
- un código de producto
- Numéro de carte de crédit
- .....
Pero con este tipo de datos, no tenemos no es necesario hacer operaciones matemáticas. Entonces, La solución es transformar los números en texto para conservar los ceros iniciales.
Solución 1: Pon la celda en formato Texto
La primera solución es cambiar el tipo de formato de número a utilizar. Antes de entrar tu valor.
- Seleccione una o más celdas
- Cambiar tipo de número para seleccionar tipo textos

- Introduce tus valores con ceros

Truco para saber si una celda contiene texto o números
Existe una forma muy sencilla de averiguar el tipo de datos en una celda.
- Si el contenido está a la izquierda de la celda, es Texto
- Si el contenido está a la derecha, es un número o una fecha.

Solución 2: agregue un apóstrofe
Pero hay una solución aún más rápida para mantener los ceros iniciales, que es Comience su entrada con un apóstrofo (').
'0123
Sólo con este truco, Excel entiende que es texto..

Para ir un poco más allá, añadir un apóstrofo no cambia el número de caracteres en la celda. De hecho, si usas el Función NBCAR Para determinar el número de caracteres, devuelve correctamente 4 caracteres y no 5.

Solución 3: Modificar una opción de Excel 365
La versión de Excel 365 ofrece la opción de conservar automáticamente los ceros insignificantes. Para ello, debe ir a Opciones > Datos > y desmarque Eliminar ceros a la izquierda
