Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

Añadir ceros a la izquierda en Excel: Hacer que los valores tengan la misma longitud o añadir ceros fijos

Author Kelly Last modified

Añadir ceros a la izquierda en Excel es un requisito práctico en muchos escenarios de procesamiento de datos. Ya sea que necesites que tus valores cumplan con estándares de longitud específicos, como para códigos de producto, números de factura, identificadores de empleados o restricciones de importación de sistemas, o simplemente quieras que todos tus datos aparezcan uniformes, a menudo hay una necesidad de insertar ceros al inicio de números o texto. En Excel, si intentas escribir manualmente un cero delante de un número, la aplicación lo eliminará automáticamente, ya que los ceros iniciales generalmente no se muestran en campos numéricos. Esto puede causar problemas para los usuarios que necesitan este formato para sistemas de bases de datos, impresión o cumplimiento de regulaciones externas.

Este tutorial introduce una variedad de soluciones prácticas, incluyendo las fórmulas y herramientas de formato incorporadas de Excel, así como complementos de terceros como Kutools para Excel. Se cubren ambas situaciones comunes: cómo hacer que todos los valores tengan la misma longitud añadiendo ceros iniciales, y cómo añadir un número fijo de ceros independientemente de la longitud del valor original. La solución elegida a menudo depende del tipo de dato (números o texto), si se necesitan realizar cálculos después y la escala de tu conjunto de datos.

A screenshot showing an Excel worksheet with leading zeros   A screenshot showing an Excel worksheet with fixed number of leading zeros


Añadir ceros a la izquierda para que los números tengan la misma longitud

Estandarizar la longitud de identificadores o códigos, como números de cuenta, IDs de pedido o números de licencia, es una necesidad frecuente en el procesamiento de datos. Por ejemplo, una organización puede requerir que todos los códigos de producto sean de seis dígitos, lo que significa que valores como 23 deben mostrarse como 000023. Para evitar la edición manual, Excel ofrece herramientas eficientes para rellenar números con ceros a la izquierda, ya sea mediante cálculo o visualización.

Estos métodos funcionan mejor cuando:

  • Tus valores de origen son numéricos y quieres mantenerlos adecuados para cálculos.
  • Necesitas una apariencia consistente para tareas de importación/exportación o formularios.
  • Procesar conjuntos de datos relativamente pequeños a medianos manualmente, o actualizar plantillas con frecuencia.
Posibles inconvenientes de los enfoques basados en fórmulas o formato:
  • Fórmulas como TEXTO convierten números en texto, lo que puede no ser adecuado para todos los cálculos posteriores.
  • El formato de celda afecta solo la visualización, no el valor almacenado real.

 

Usa la función TEXTO para rellenar números con ceros a la izquierda

La función TEXTO proporciona una manera simple y confiable de formatear números como texto con una longitud específica, rellenando automáticamente el número apropiado de ceros iniciales. Esto es ideal para generar informes imprimibles, importar archivos o cualquier escenario donde la apariencia y la consistencia de la longitud de la cadena sean prioridades.

Supongamos que tienes una lista de números en la columna A (por ejemplo, A1:A10) y necesitas mostrarlos todos como códigos de seis dígitos (por ejemplo, 000231 o 000007). Puedes lograr esto utilizando una fórmula en la columna adyacente.

1. Introduce esta fórmula en una celda vacía (por ejemplo, B1):

=TEXT(A3, "000000")

2. Después de escribir la fórmula, presiona Enter. Para procesar toda la columna, usa el controlador de relleno para arrastrar la fórmula hacia abajo tanto como sea necesario. Esto asegura que cada número se represente como una cadena de seis dígitos, con ceros añadidos al inicio según corresponda.

A screenshot showing how to make numbers the same length with the TEXT function
Nota: La función TEXTO convertirá el resultado al formato de texto. Solo se admiten tipos de datos numéricos, por lo que las cadenas de texto o las celdas ya formateadas como texto no se verán afectadas por la fórmula. Si se necesitan cálculos más adelante, se requieren pasos adicionales para convertir los resultados nuevamente a números.

Usar la función Formato de celdas para rellenar números con ceros a la izquierda

Si es importante conservar la naturaleza numérica original de tus datos para ordenar u operaciones matemáticas, la función Formato de celdas de Excel puede mostrar números con ceros a la izquierda mientras mantiene sus valores subyacentes sin cambios. Este método es adecuado para la visualización en pantalla, impresión y exportación de informes, especialmente cuando los sistemas leerán o mostrarán los datos tal como se ingresaron.

  1. Selecciona el rango de celdas que contienen los números que deseas formatear uniformemente.
  2. Haz clic derecho y elige "Formato de celdas" para abrir el cuadro de diálogo "Formato de celdas".
    Consejo: Para acceso rápido, también puedes presionar Ctrl +1.
  3. Navega hasta la pestaña "Número", selecciona "Personalizado" en la lista "Categoría", luego ingresa tu formato deseado en el campo "Tipo". Por ejemplo, para hacer que todos los números sean de seis dígitos, escribe 000000 (tantos ceros como necesites para tu longitud preferida).
  4. Haz clic en "Aceptar" para confirmar.
    A screenshot showing how to make numbers the same length with format cells

Los números objetivo ahora aparecen con ceros a la izquierda en tu hoja de trabajo. Sin embargo, ten en cuenta que Excel aún trata estos valores como números sin los ceros iniciales en el contenido real de la celda. Esto significa que copiar estas celdas a otro programa u hoja de trabajo puede eliminar el formato; considera usar fórmulas o convertir los resultados a valores si planeas exportar o compartir los datos.

A screenshot showing numbers with the same length after adding leading zeros

Añadir un número fijo de ceros a la izquierda a números o texto

En ciertos flujos de trabajo, en lugar de asegurar una longitud estándar, es posible que necesites agregar una cantidad fija de ceros por compatibilidad del sistema, generación de códigos de barras, catalogación o para distinguir visualmente los datos. A diferencia del relleno basado en la longitud, este enfoque añade ceros sin importar la longitud del valor original o si el origen es un número o una cadena de texto.

Esto es útil en:

  • Crear archivos de importación de datos para sistemas que reconocen prefijos específicos.
  • Asegurarte de que los códigos o secuencias de ID sean visualmente distintos para lectura humana.
  • Estandarizar la apariencia de cifras y cadenas de texto en una mezcla de datos.

 

Usar la función CONCATENAR para añadir un número fijo de ceros

La función CONCATENAR (o el operador &) ofrece un método directo para adjuntar un número predefinido de ceros al inicio de cualquier valor de celda, ya sea numeral o texto. Es especialmente útil cuando necesitas aplicar un prefijo uniforme o convertir datos para prepararlos para el sistema.

Supongamos que tu rango de datos es A3:A10 y quieres añadir tres ceros a la izquierda a cada valor:

1. Introduce esta fórmula en la celda adyacente, como C3:

=CONCATENATE("000", A3)

2. Presiona Enter, luego usa el controlador de relleno para copiar la fórmula hacia abajo junto a todos tus valores de origen. Ahora, cada valor, independientemente de su longitud o tipo de dato, comenzará con tres ceros en la columna de resultados.

A screenshot showing how to add a fixed number of leading zeros with the CONCATENATE function
Notas:
  • El resultado está en formato de texto, lo que significa que las operaciones numéricas pueden no comportarse igual que con números a menos que se conviertan de nuevo.
  • Este método también funciona para celdas que contienen texto, no solo números puros.
  • Si deseas cambiar el número de ceros, simplemente ajusta el número de ceros dentro de la fórmula en consecuencia.

Añadir fácilmente ceros a la izquierda usando Kutools para Excel

Cuando trabajas con tablas más grandes o tareas por lotes repetitivas, usar los métodos incorporados de Excel puede volverse consumidor de tiempo. Kutools para Excel proporciona una interfaz intuitiva para insertar por lotes ceros a la izquierda u otros textos al inicio de múltiples celdas a la vez, sin necesidad de fórmulas. Esto es particularmente valioso al procesar grandes conjuntos de datos o cuando quieres una solución de clic.

Después de instalar Kutools para Excel, puedes proceder de la siguiente manera:

  1. Selecciona todas las celdas donde deseas añadir ceros a la izquierda.
  2. Ve a la pestaña "Kutools", elige "Texto", y luego haz clic en "Añadir Texto".
  3. En la ventana "Añadir Texto", ingresa el número específico de ceros que deseas en el campo "Texto". Para asegurarte de que los ceros se añaden como caracteres, comienza con una comilla simple (por ejemplo, escribiendo '0000 añadirás cuatro ceros).
  4. Selecciona "Antes del primer carácter" como opción de posición para insertar los ceros al inicio de cada valor.
  5. Haz clic en "Aceptar" para completar el proceso.
    A screenshot showing how to add a fixed number of leading zeros with Kutools

Todas las celdas seleccionadas ahora comenzarán visiblemente con los ceros especificados. Las capacidades por lotes de Kutools simplifican la adición o eliminación de caracteres iniciales en varias filas o columnas con solo unos pocos clics, lo que lo hace ideal para el mantenimiento regular de hojas de cálculo o siempre que quieras agilizar el manejo del formato del contenido de las celdas.

También puedes usar la herramienta Añadir Texto para insertar caracteres en otro lugar (por ejemplo, al final de las celdas o en una posición específica), lo que la hace versátil para necesidades de formato más complejas.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Demo: Añadir ceros a la izquierda a números o texto con Kutools para Excel
 
Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos