¿Cómo numerar filas automáticamente al insertar o eliminar filas en Excel?
Supongamos que tengo filas numeradas del 1 al 20 en una columna. ¿Es posible que, al insertar o eliminar una fila dentro del rango de datos, la lista de números se renumere automáticamente en Excel?
Numerar filas automáticamente tras insertar o eliminar filas mediante fórmulas
Numerar filas automáticamente tras insertar o eliminar filas mediante código VBA
Numerar filas automáticamente tras insertar o eliminar filas mediante fórmulas
De hecho, la función FILA de Excel puede ayudarle a renumerar automáticamente las filas tras insertar o eliminar alguna. Siga estos pasos:
1. Introduzca esta fórmula: =FILA()-1 en la celda A2 y, a continuación, arrastre el controlador de relleno hacia abajo hasta las celdas que desee numerar. Vea la captura de pantalla:

Nota: Si su lista de números comienza en la primera celda, puede simplificar la fórmula a =FILA(). Si los números no coinciden con la fila real, ¡ajústelos sumando o restando directamente en la fórmula! Por ejemplo: =FILA()-3, =FILA()+10…
2. A continuación, cree una tabla a partir de este rango de datos. Seleccione el rango y haga clic en Insertar > Tabla. En el cuadro de diálogo Crear tabla, active la casilla Mi tabla tiene encabezados si su rango incluye encabezados. Vea la captura de pantalla:

3. Después, haga clic en Aceptar. La tabla se creará inmediatamente y, a partir de ahora, al insertar o eliminar filas dentro del rango de la tabla, el número de filas establecido siempre se actualizará automáticamente. Vea la captura de pantalla:


Descubra la magia de Excel con KUTOOLS AI
- Ejecución inteligente: Realice operaciones en celdas, analice datos y cree gráficos con comandos sencillos.
- fórmulas personalizadas: Cree fórmulas a medida para optimizar sus flujos de trabajo.
- Programación en VBA: Escriba e implemente código VBA con facilidad.
- Interpretación de fórmulas: Entienda las fórmulas complejas con facilidad.
- Traducción de texto: Rompa las barreras del idioma directamente en sus hojas de cálculo.
Numerar filas automáticamente tras insertar o eliminar filas mediante código VBA
Además del método anterior basado en fórmulas, también puede conseguirlo mediante código VBA.
1. Vaya a la hoja de cálculo en la que desea insertar automáticamente un número de secuencia.
2. Haga clic con el botón derecho en la pestaña de la hoja y seleccione Ver código en el menú contextual. En la ventana emergente de Microsoft Visual Basic para Aplicaciones, copie y pegue el siguiente código en la ventana en blanco del módulo.
Código VBA: Numerar filas automáticamente tras insertar o eliminar filas:
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20160612
Dim I As Integer
I = 1
Application.EnableEvents = False
For I = 1 To 20
Range("A" & I).Value = I
Next
Range("A21").Value = ""
Application.EnableEvents = True
End Sub
3. A continuación, guarda y cierra este código. Al introducir el número 1 en la celda A1, los números consecutivos del 1 al 20 se rellenarán automáticamente. Si insertas o eliminas filas dentro del rango, la numeración se ajustará de inmediato.
Nota: En el código anterior, la letra A indica la columna en la que desea rellenar los números de secuencia, 1 a 20 son las filas que desea numerar y A21es la referencia de la celda situada inmediatamente después de su última celda numerada. Puede ajustar estos valores según sus necesidades.
una lista con viñetas o numerada en una columna de celdas
Kutools para Excel's Insertar viñetasy yo nsertar Numeraciónle permiten convertir rápidamente Insertar viñetas y listas numeradas en una columna de celdas.¡Haga clic para descargar Kutools para Excel!
Kutools para Excel: con más de 300 complementos útiles para Excel, pruébelos gratis sin limitaciones durante 30 días.¡Descárguelo y pruébelo gratis ahora!
Demostración: Numerar filas automáticamente tras insertar o eliminar filas en una hoja de Excel
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos