Cómo numerar en Excel: todos los métodos explicados
Numerar en Excel es una de las tareas más frecuentes y existe más de un método para lograrlo. A continuación te detallamos las opciones principales, desde la más sencilla hasta fórmulas avanzadas que te ahorrarán mucho tiempo cuando trabajes con listas largas o dinámicas.
Método 1: Arrastrar el controlador de relleno (el más rápido)
Selecciona la celda donde quieres empezar (por ejemplo A1) y escribe 1. Haz clic en la esquina inferior derecha de esa celda hasta que aparezca una cruz negra (controlador de relleno). Mantén pulsado el botón izquierdo del ratón y arrastra hacia abajo tantas filas como necesites. Excel rellenará automáticamente la secuencia 1, 2, 3, 4… Si quieres empezar por otro número o saltar de 5 en 5, escribe los dos primeros valores (1 y 5) y arrastra desde la segunda celda.
Método 2: Rellenar serie (Ctrl + Shift + E)
Escribe el primer número en la celda inicial. Selecciona el rango que quieres llenar (por ejemplo A1:A100) y pulsa Ctrl + Shift + E. Aparecerá un cuadro de diálogo donde puedes elegir Progresión aritmética (números equidistantes) o geométrica, indicar el incremento y el valor final. Es ideal cuando sabes exactamente cuántos elementos necesitas.
Método 3: Fórmula simple con referencia relativa
En A1 escribe 1. En A2 escribe la fórmula =A1+1 y arrastra hacia abajo. Esta técnica es útil cuando quieres que la numeración se adapte si borras filas intermedias, ya que cada celda depende de la anterior.
Método 4: Función SEQUENCE (Excel 365 / 2021)
Si dispones de una versión reciente de Excel, simplemente escribe en la celda donde quieras empezar la secuencia: =SEQUENCE(50) para obtener 1 a 50, o =SEQUENCE(50,1,1,2) para ir de 2 en 2. Es la forma más limpia y no requiere arrastrar nada.
Método 5: Numeración por grupos o columnas
Si tienes una tabla con categorÃas (por ejemplo, Departamento A, B, C) y quieres numerar dentro de cada grupo, usa la combinación =CONTAR.SI($A$2:A2,A2) en la columna de número. Cada vez que se repite la categorÃa, el contador reinicia de forma natural gracias al rango mixto (fijo arriba, relativo abajo).
Método 6: Numeración con prefijo o sufijo de texto
Para generar códigos como F-001, F-002… usa la fórmula ="F-"&TEXT(A1,"000") donde A1 contiene el número secuencial. Asà obtienes una secuencia con formato fijo de tres dÃgitos.
Método 7: VBA para numeración automática al pegar
Si necesitas que al insertar filas nuevas se renumere toda la columna automáticamente, puedes usar un pequeño script en el módulo de la hoja:
Private Sub Worksheet_Change(ByVal Target As Range)
Con una sencilla instrucción de For Each que recorra las celdas y asigne Row-1 a cada una, la numeración se actualiza en tiempo real.
Método 8: Formato de celda para mostrar ceros a la izquierda
Si numeras del 1 al 9 pero quieres que se muestren como 001, 002… selecciona las celdas, pulsa Ctrl + 1, ve a Número → Personalizada e introduce el formato 000. El valor sigue siendo numérico (útil para operaciones) pero visualmente lleva ceros.
Consejo general: antes de elegir método, pregúntate si la lista es estática (un solo relleno y ya) o dinámica (cambiará con el tiempo). Para listas estáticas, arrastrar o SEQUENCE es lo más rápido. Para listas dinámicas, las fórmulas con referencia relativa o CONTAR.SI te mantendrán siempre actualizado sin intervención manual.
Para numerar saltando filas vacÃas: =SI(A2<>"",CONTAR.SI($A$2:A2,"<>*"),"") mantiene la secuencia continua solo donde hay datos.
Dato clave