Skip to main content

¿Cómo rellenar números de secuencia hacia abajo saltándose las filas ocultas en Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Supongamos que tienes un rango de datos filtrados en el que deseas rellenar números de secuencia en las celdas filtradas en blanco, como se muestra en la siguiente captura de pantalla. En este caso, arrastrar el controlador de relleno generalmente no llenará correctamente las celdas. En este artículo, hablaré sobre algunos buenos trucos para resolver esta tarea en Excel.

A screenshot showing a dataset where sequence numbers will be filled into visible rows Arrow A screenshot showing sequence numbers filled into visible rows and skipped hidden rows

Rellenar números de secuencia saltando filas ocultas con fórmula

Rellenar números de secuencia saltando filas ocultas con código VBA

Rellenar números de secuencia saltando filas ocultas con Kutools para Excel


Rellenar números de secuencia saltando filas ocultas con fórmula

Para rellenar números de secuencia solo en las celdas visibles, una fórmula simple puede ayudarte; por favor, sigue los siguientes pasos:

1. Introduce esta fórmula: =SUBTOTAL(103,$B$3:$B3) (B3 es la celda visible correspondiente a la celda desde donde quieres comenzar a rellenar el número de secuencia) en la primera celda donde deseas rellenar números de secuencia, A3, en este caso, y luego presiona la tecla Enter, obtendrás un número 1, ver captura de pantalla:

A screenshot showing the first sequence number in a visible row using a formula

2. Luego selecciona la celda A3 y arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas rellenar los números de secuencia, ver captura de pantalla:

A screenshot showing sequence numbers filled into visible rows in Excel using a formula


Rellenar números de secuencia saltando filas ocultas con código VBA

El siguiente código VBA también puede ayudarte a rellenar los números de secuencia solo en las celdas visibles; por favor, sigue estos pasos:

1. Mantén presionadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana del Módulo.

Código VBA: Rellenar números de secuencia saltando filas ocultas:

Sub FillValue()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xTxt As String
    Dim xVal As Long
    Dim I As Long
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the data range", "Kutools for Excel", xTxt, , , , , 8)
    Set xRg = xRg.SpecialCells(xlVisible)
    Debug.Print xRg.Address
    If xRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        xVal = xVal + 1
        xCell = xVal
    Next
End Sub

3. Luego presiona la tecla F5 para ejecutar este código, y aparecerá un cuadro de diálogo para recordarte que selecciones el rango de datos que deseas rellenar, ver captura de pantalla:

A screenshot showing a VBA input box for selecting data to fill sequence numbers

4. Luego haz clic en el botón Aceptar, los números de secuencia se habrán rellenado solo en las celdas visibles.


Rellenar números de secuencia saltando filas ocultas con Kutools para Excel

Los dos métodos anteriores solo pueden ayudarte a rellenar los números de secuencia en las celdas visibles; si deseas rellenar secuencias como AA-0001-BB, AA-0002-BB, AA-0003-BB…, los métodos anteriores no funcionarán. Pero no te preocupes, la utilidad Insertar Número de Secuencia de Kutools para Excel puede ayudarte a completarlo rápidamente y fácilmente.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Después de instalar Kutools para Excel, por favor, sigue los siguientes pasos:

1. Selecciona las celdas donde deseas rellenar cadenas de secuencia.

2. Haz clic en Kutools > Insertar > Insertar Número de Secuencia, en el cuadro de diálogo Insertar Número de Secuencia, haz clic en el botón Nuevo, ver capturas de pantalla:

A screenshot showing the Insert Sequence Number option on the Kutools tab on the ribbon Arrow A screenshot showing the Insert Sequence Number dialog

3. En el cuadro de diálogo expandido, especifica la configuración que necesites en la sección inferior izquierda; al mismo tiempo, puedes previsualizar la secuencia en el panel inferior derecho, ver captura de pantalla:

A screenshot showing sequence number settings

4. Después de finalizar la configuración, haz clic en el botón Agregar para guardar este nuevo elemento en el cuadro de lista superior, ver captura de pantalla:

A screenshot showing custom sequence number preview

6. Luego selecciona el elemento que has creado y haz clic en el botón Rellenar Rango, las cadenas de secuencia se habrán rellenado solo en las celdas visibles, ver captura de pantalla:

A screenshot showing sequence numbers filled into visible cells in Excel using Kutools

¡Descarga y prueba gratis Kutools para Excel ahora!


Demostración: Rellenar números de secuencia saltando filas ocultas 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

🤖 Asistente de IA de Kutools: 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 marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la 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 libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | 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 mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

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


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • 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 vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!