Cómo hacer que los números sean consecutivos en Excel
Generar números consecutivos en Excel es una tarea básica pero fundamental, ya sea para crear listas numeradas, tablas de datos o simplemente rellenar rangos numéricos. Afortunadamente, Excel ofrece múltiples métodos, desde el más intuitivo (arrastrar el asa de relleno) hasta fórmulas avanzadas que se adaptan a cualquier escenario.
Método 1: Autocompletar con el asa de relleno (drag & drop). Escribe el primer número en una celda, por ejemplo A1 = 1. Si quieres que la secuencia suba de 1 en 1, escribe también el segundo número en A2 = 2. Selecciona ambas celdas (A1 y A2), coloca el cursor en la esquina inferior derecha del rango hasta que aparezca una cruz negra, y arrastra hacia abajo tantas filas como necesites. Excel detectará el patrón de incremento y rellenará automáticamente: 3, 4, 5, 6...
Si solo escribes un número (A1 = 1) y arrastras, Excel por defecto duplicará ese mismo número. Para que interprete una secuencia, mantén pulsada la tecla Ctrl mientras arrastras el asa de relleno; entonces incrementará de uno en uno. Alternativamente, tras soltar el arrastre, aparecerá un pequeño icono de opciones donde puedes elegir "Rellenar series numéricas".
Método 2: Rellenar serie (Fill Series). Ve a la pestaña Inicio, haz clic en la flecha desplegable de Rellenar y selecciona Serie…. En el cuadro de diálogo indica:
| Campo | Valor de ejemplo |
|---|---|
| Columnas/Filas | Columnas (vertical) |
| Series numéricas | Seleccionado |
| Inicio | 1 |
| Paso | 1 |
| Término | Cantidad → 50 (50 números) |
Este método es ideal cuando necesitas una cantidad exacta de valores o un paso distinto a 1 (por ejemplo, de 2 en 2: 2, 4, 6, 8…). También funciona con decimales: si pones inicio 0,5 y paso 0,5 obtendrás 0,5 / 1 / 1,5 / 2…
Método 3: Fórmula de referencia. Si en A1 tienes el valor 1, en A2 escribes =A1+1 y arrastras hacia abajo. La ventaja es que si cambias el valor inicial en A1, toda la secuencia se recalcula automáticamente. Es perfecto para tablas dinámicas o cuando el rango debe ajustarse.
Método 4: Función SECUENCIA (Excel 365 / 2021+). En la celda A1 escribe simplemente =SECUENCIA(50) y presiona Enter. Excel generará automáticamente los números del 1 al 50 rellenando las celdas adyacentes. Si quieres otro paso: =SECUENCIA(20,1,100,5) genera 20 valores empezando en 100 y subiendo de 5 en 5 (100, 105, 110…). Es el método más rápido para rangos grandes.
Método 5: Relleno rápido con teclas. Escribe el primer número (1) en A1 y el último (100) en A50. Selecciona todo el rango, ve a Inicio → Rellenar → Rellenar lineal. Excel interpolará automáticamente todos los valores intermedios de forma uniforme.
Consejos extra: Si al arrastrar no obtienes números sino texto, comprueba que la celda esté formateada como "Número" y no como "Texto" (Inicio → Formato de celdas → Número). Asimismo, si necesitas una secuencia descendente, simplemente invierte el orden: escribe 10 en A1 y 9 en A2, y arrastra; o usa =A1-1 en la celda inferior.
En Excel 365/2021, la fórmula =SECUENCIA(50) genera automáticamente el 1 al 50 en una sola celda sin arrastrar nada.
Dato clave