Skip to main content

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

¿Cómo rellenar series en orden inverso, descendente o decreciente en Excel?

Author Siluvia Last modified

Normalmente, las series de secuencias que creamos en Excel están en orden ascendente, aumentando a medida que nos desplazamos hacia abajo en una columna o a lo largo de una fila. Sin embargo, hay muchos casos prácticos en los que es posible que necesites rellenar una secuencia en orden inverso, descendente o decreciente. Por ejemplo, podrías querer crear una cuenta regresiva, asignar tareas en orden inverso o formatear datos para propósitos de informes. En este artículo, demostraremos varios métodos efectivos para llenar una serie en orden inverso o descendente en Excel. Estos métodos cubren aproximaciones manuales, basadas en fórmulas y automatizadas, permitiéndote elegir la forma más adecuada según tus necesidades específicas.

Rellenar series en orden inverso o descendente con la función de controlador de relleno
Rellenar series en orden inverso o descendente con Kutools para Excel
Rellenar series en orden inverso o descendente usando la fórmula de Excel
Rellenar series en orden inverso o descendente usando código VBA


Rellenar series en orden inverso o descendente con la función de controlador de relleno

Para generar rápidamente una serie numérica en orden inverso o descendente, como 100, 99, 98, ..., puedes aprovechar la función Controlador de Relleno incorporada de Excel. Este enfoque es adecuado cuando necesitas crear una serie consecutiva que disminuye por un paso establecido y quieres una solución rápida sin configuraciones complejas.

1. Escribe el primer valor de tu serie descendente en la celda deseada, por ejemplo, escribe 100 en la celda A1.

2. Selecciona la celda A1. Coloca el puntero del ratón sobre la esquina inferior derecha de la celda para que el cursor cambie a una pequeña cruz negra. Mantén presionado el botón derecho del ratón y arrastra el Controlador de Relleno hacia abajo en la columna tanto como sea necesario. Una vez que llegues a la celda objetivo, suelta el botón del ratón. En el menú contextual que aparece, selecciona Serie para especificar las opciones de llenado. Ver a continuación:

A screenshot showing the Series option in Excel

3. En el Serie cuadro de diálogo que aparece, introduce un valor negativo en el campo Valor de Paso, como -1 para disminuir en 1, y asegúrate de marcar las opciones para rellenar por columna o fila según tu selección. Haz clic en el botón Aceptar para generar la serie. A continuación se muestra un ejemplo:

A screenshot showing Series dialog

Después de confirmar, Excel llenará automáticamente el rango que seleccionaste con los números en orden descendente basados en el decremento especificado.

A screenshot of cells filled with a descending series in Excel

Notas y Consejos:
1. Alternativamente, puedes escribir los dos primeros números de tu serie decreciente deseada, por ejemplo, 100 en A1 y 99 en A2, luego seleccionar ambas celdas y arrastrar el controlador de relleno hacia abajo. Excel detectará el patrón y continuará la serie en orden decreciente sin necesidad de configuraciones adicionales.
2. Este método funciona eficientemente solo para números. Si deseas crear una serie descendente que incluya texto (como códigos o IDs), considera usar otros métodos explicados a continuación para mayor flexibilidad y personalización.
3. La función de controlador de relleno es muy útil para secuencias cortas, pero puede ser menos eficiente para rangos muy grandes o cuando se requiere un decremento personalizado.

Rellenar series en orden inverso o descendente con Kutools para Excel

Para usuarios que trabajan frecuentemente con secuencias personalizadas o necesitan combinar números con texto, Kutools para Excel proporciona una utilidad fácil de usar llamada Insertar Número de Secuencia. Esta característica te permite crear y rellenar una serie descendente con opciones avanzadas, como longitudes fijas, prefijos, sufijos y valores de paso personalizados. Ofrece una gran conveniencia y flexibilidad, especialmente para tareas de numeración masiva.

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...

1. Navega hasta Kutools > Insertar > Insertar Número de Secuencia

A screenshot of Kutools Insert Sequence Number feature in Excel

2. En el cuadro de diálogo Insertar Número de Secuencia, haz clic en Nuevo para configurar una nueva serie. Configura los siguientes campos según sea necesario:

A. Opcionalmente, introduce un nombre para tu serie descendente en el campo Nombre para futuras referencias.
B. Especifica el primer (valor inicial) número de la serie utilizando la casilla Número de inicio.
C. Introduce un número negativo en la casilla Incremento para definir cuánto disminuye cada valor subsiguiente (por ejemplo, -1 para una cuenta regresiva).
D. Define el número deseado de dígitos a mostrar en la casilla Número de dígitos para formatear tus números uniformemente.
E. Agrega cualquier prefijo o sufijo según sea necesario. Esto es especialmente útil si necesitas identificadores como “ID-099.”
F. Haz clic en Agregar para guardar este formato de secuencia para uso actual y futuro.

A screenshot showing Insert Sequence Number dialog with descending configuration in Excel

3. Una vez que tu secuencia esté configurada y agregada, selecciona el rango que deseas completar. En el cuadro de diálogo Insertar Número de Secuencia, haz clic en tu serie creada, luego pulsa el botón Rellenar Rango. Las celdas seleccionadas se llenarán instantáneamente con tu serie descendente, manteniendo cualquier formato de texto o longitud de dígitos.

A screenshot showing descending series filled in cells using Kutools

4. Después de llenar la serie, cierra el cuadro de diálogo.

Consejos y Precauciones:
• Todos los números generados en una secuencia utilizando esta característica permanecen únicos y siguen tu decremento y formato predefinidos.
• Al reutilizar una secuencia guardada, Kutools actualizará automáticamente el número de inicio para continuar desde el punto final anterior y evitar valores superpuestos.
• Este método es ideal tanto para series numéricas puras como para combinaciones alfanuméricas (serie con texto y números).

Rellenar series en orden inverso o descendente usando la fórmula de Excel

A veces, es posible que quieras llenar una serie descendente dinámicamente utilizando fórmulas, especialmente cuando trabajas con rangos grandes o de tamaño variable, o cuando deseas evitar operaciones manuales con el controlador de relleno. Con una fórmula adecuada, puedes generar automáticamente una serie inversa que se ajuste cuando se añadan o eliminen nuevas filas, o incluso hacer referencia a valores iniciales en otras celdas para mayor flexibilidad.

1. Selecciona la celda superior de tu serie deseada (por ejemplo, A1). Si quieres que la serie comience en 100, introduce la siguiente fórmula en la celda A1:

=100-ROW(A1)+1

Esta fórmula funciona así: "100" es el número inicial. "ROW(A1)" devuelve el número de fila de la celda actual (1 en este caso). A medida que copias esta fórmula hacia abajo en la columna, el número de fila aumenta en 1 por cada fila, disminuyendo así el resultado en 1 cada vez y creando una serie descendente.

2. Después de ingresar la fórmula en A1, presiona Enter para confirmar. Para continuar la serie, selecciona la celda A1, arrastra el controlador de relleno hacia abajo para copiar la fórmula a filas adicionales. Ajusta el número inicial (100 en el ejemplo) para adaptarlo a tu valor de inicio deseado.

Consejos y ajustes:
• Si quieres disminuir más de 1, multiplica el decremento: =100-(ROW(A1)-1)*2 para un paso de 2 hacia abajo.
• Este método está limitado a números. Si necesitas combinar con texto (por ejemplo, "ID-100", "ID-99", ...), utiliza ="ID-"&(100-ROW(A1)+1).
Nota: Si insertas o eliminas filas, verifica que tus fórmulas permanezcan consistentes con tu rango objetivo.

Rellenar series en orden inverso o descendente usando código VBA

Para escenarios más avanzados, como llenar series con tamaños de pasos personalizados, o patrones más complejos (por ejemplo, incluyendo un prefijo/sufijo, combinaciones alfanuméricas, o llenando un rango variable grande), puedes usar una macro VBA para automatizar el proceso. Este método se recomienda para usuarios experimentados o cuando tienes tareas repetitivas o requieres máxima personalización.

1. Abre el editor VBA haciendo clic en Herramientas de Desarrollo en la cinta, luego selecciona Visual Basic. En la ventana VBA, haz clic en Insertar > Módulo para crear un nuevo módulo, y pega el siguiente código en la ventana de código:

Sub FillDescendingSeries()
    Dim rng As Range
    Dim StartNum As Long
    Dim StepValue As Long
    Dim cell As Range
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range to fill", xTitleId, rng.Address, Type:=8)
    
    StartNum = Application.InputBox("Enter the starting number", xTitleId, "100", Type:=1)
    StepValue = Application.InputBox("Enter the decrement per row (e.g.,1)", xTitleId, "1", Type:=1)
    
    For Each cell In rng
        cell.Value = StartNum
        StartNum = StartNum - StepValue
    Next
End Sub

2. Para ejecutar esta macro, haz clic en el Run button Botón "Ejecutar". Primero se te pedirá que selecciones el rango que deseas rellenar (por ejemplo, A1:A20), luego que ingreses el número inicial (como 100), seguido del paso de decremento (como 1 para que cada siguiente valor sea 1 menos que el anterior). La macro entonces llenará automáticamente tu rango elegido con la secuencia descendente.

Consejos:
• Puedes personalizar este código VBA para incluir texto u otros patrones modificando la asignación cell.Value (por ejemplo, cell.Value = "ID-" & StartNum).
• Este método es muy flexible—excelente para llenar grandes rangos de datos, generar series personalizadas o automatizar tareas repetitivas.
• Recuerda guardar tu libro como un archivo habilitado para macros (.xlsm) si deseas retener o reutilizar la solución VBA.

Artículos relacionados:

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