Rellenar con ceros a la izquierda un número en Excel

Compatibilidad: Truco compatible con Excel 365Truco compatible con Excel 2016Truco compatible con Excel 2013Truco compatible con Excel 2010Truco compatible con Excel 2007

En ocasiones nos interesa rellenar con ceros a la izquierda un número en Excel, para enviar a la base de datos o para ordenar los valores numéricos.

Emplearemos las siguientes funciones, anidándolas:

  • Función CONCATENAR. Suma todos los números en un rango de celdas.

  • Función REPETIR. Especifica un texto lógico para ejecutar.

  • Función LARGO. Devuelve el número de caracteres de una cadena de texto.

     

    Función Excel anidada: =CONCATENAR(REPETIR(0;10-LARGO(A2));A2)
En la columna A disponemos de los números originales que deseamos rellenar con ceros a la izquierda hasta completar 10 caracteres.
  1. Insertar en el rango A2:A8 los números deseados. Para incluir ceros a su izquierda.

    Rellenar con ceros a la izquierda un número en Excel: Hoja con rango A2:A9 para convertir
  2. Ir a: celda B2 / Escribir:

    =CONCATENAR(REPETIR(0;10-LARGO(A2));A2)
  3. Seleccionar la celda B2 / Copiar. Celda que incluye la fórmula.

  4. Seleccionar el rango B2:B9 / Pegar como fórmula. Rango donde pegar la fórmula.

    Rellenar con ceros a la izquierda un número en Excel: Hoja con rango B2:B9 con los valores convertidos
  5. Verificar como la columna B muestra los valores númericos con los ceros a la izquierda hasta completar 10 caracteres.

Nivel de dificultad: Avanzado Excel Avanzado

6 comentarios en “Rellenar con ceros a la izquierda un número en Excel

  • Creo que es mejor sobre todo en SQL hacerlo así, se entiende mejor en el código creo, y se puede ir cambiando, como en mi caso que a veces necesito que el ancho cambie.

    =DERECHA(CONCATENAR(REPETIR(0;4);A1);2)

    Donde 4 es el año máximo del string
    A1 donde esta mi numero
    y 2 en este caso porque solo quiero los dos últimos numeros.

    En el caso de requerir cambiar la salida solo modificó el 2 por el que dese.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *