sábado, 11 de octubre de 2014

Agregar 0's a la izquerda en excel

El otro día veíamos como agregar ceros a la izquierda en una consulta SQL. Cuando se exporta a Excel o bares en Excel algún fichero de texto o csv los ceros a la izquierda suelen desaparecer pues Excel da formato a las celdas y detecta que es de tipo numérico quitando estos ceros. Ahí van 2 métodos para poner 0's a la izquierda en Excel

Agregar ceros mediante "Formato de celdas"

Seleccionamos el rango que contiene los valores y hacemos clic derecho con el ratón para seleccionar la opción Formato de celdas.  Se mostrará el siguiente cuadro de diálogo:

Cómo agregar ceros a la izquierda en Excel


Seleccionamos "Personalizada" y dentro de Tipo ponemos tantos ceros como posiciones de dígitos necesitamos en los datos. En el ejemplo he colocado 6 ceros para que todos los valores numéricos tengan seis posiciones y las faltantes sean rellenadas con ceros. Al hacer clic en el botón Aceptar obtenemos:

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

Observa que la celda A1 despliega “000115” pero la barra de fórmulas nos indica que el valor de dicha celda sigue siendo 115. Este método afecta solamente la presentación de los datos y no su valor.

Rellenar con ceros usando la función TEXTO

La alternativa que tenemos para modificar directamente el valor de la celda usar la función TEXTO la cual nos convierte un valor numérico en texto aplicando un formato específico. Observa el resultado de utilizar esta función sobre los datos de ejemplo:

Cómo controlar los ceros a la izquierda en Excel

La función aplica el formato indicado a cada valor numérico y lo convierte en texto. Los valores de la columna B son texto porque Excel los ha alineado a la izquierda de la celda. Es así como podemos rellenar con ceros a la izquierda en Excel utilizando la función TEXTO.

No hay comentarios:

Publicar un comentario