Agregue ceros/0 a la izquierda a los valores existentes de Excel hasta cierta longitud
Hay muchas, muchas preguntas y respuestas de calidad sobre SO sobre cómo evitar que se eliminen los ceros iniciales al importar o exportar desde Excel. Sin embargo, ya tengo una hoja de cálculo que contiene valores que se truncaron como números cuando, de hecho, deberían haberse manejado como cadenas. Necesito limpiar los datos y volver a agregar los ceros iniciales.
Hay un campo que debe tener cuatro caracteres con ceros a la izquierda que rellenen la cadena hasta cuatro caracteres. Sin embargo:
"23" should be "0023",
"245" should be "0245", and
"3829" should remain "3829"
Pregunta: ¿Existe una fórmula de Excel para rellenar estos 0 en estos valores de modo que sean los cuatro caracteres?
Nota: esto es similar al antiguo problema del código postal en el que a los códigos postales del área de Nueva Inglaterra se les quita el cero inicial y hay que volver a agregarlos.
=TEXT(A1,"0000")
Sin embargo, la función TEXTO también puede hacer otras cosas sofisticadas como formatear fechas.
La forma más eficiente (menos molesta) de hacerlo es mediante un formato personalizado.
- Resalte la columna/matriz a la que desea aplicar estilo.
- Haga clic en ctrl+ 1o Formato -> Formato de celdas.
- En la pestaña Número, elija Personalizado.
- Establezca el formato personalizado en 000#. (cero cero cero #)
Tenga en cuenta que esto en realidad no cambia el valor de la celda. Solo muestra los ceros iniciales en la hoja de trabajo.