Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Como preencher uma série de forma inversa, descendente ou decrescente no Excel?

Author Siluvia Last modified

Normalmente, as séries sequenciais que criamos no Excel estão em ordem crescente, aumentando à medida que avançamos para baixo em uma coluna ou ao longo de uma linha. No entanto, existem muitos casos práticos onde pode ser necessário preencher uma sequência de forma inversa, descendente ou decrescente. Por exemplo, você pode querer criar uma contagem regressiva, alocar tarefas em ordem inversa ou formatar dados para fins de relatório. Neste artigo, demonstraremos vários métodos eficazes para preencher uma série de forma inversa ou descendente no Excel. Esses métodos abrangem abordagens manuais, baseadas em fórmulas e automatizadas, permitindo que você escolha a maneira mais adequada de acordo com suas necessidades específicas.

Preencha uma série de forma inversa ou em ordem decrescente com o recurso de alça de preenchimento
Preencha uma série de forma inversa ou em ordem decrescente com Kutools para Excel
Preencha uma série de forma inversa ou em ordem decrescente usando uma fórmula do Excel
Preencha uma série de forma inversa ou em ordem decrescente usando código VBA


Preencha uma série de forma inversa ou em ordem decrescente com o recurso de alça de preenchimento

Para gerar rapidamente uma sequência numérica de forma inversa ou em ordem decrescente, como 100, 99, 98, ..., você pode usar o recurso de Alça de Preenchimento integrado do Excel. Essa abordagem é adequada quando você precisa criar uma série consecutiva que diminui por um intervalo fixo e deseja uma solução rápida sem configurações complexas.

1. Insira o primeiro valor da sua série descendente na célula desejada — por exemplo, digite 100 na célula A1.

2. Selecione a célula A1. Posicione o ponteiro do mouse sobre o canto inferior direito da célula até que o cursor se transforme em uma pequena cruz preta. Mantenha pressionado o botão direito do mouse e arraste a Alça de Preenchimento para baixo na coluna até onde for necessário. Quando chegar à célula desejada, solte o botão do mouse. No menu de atalho que aparece, selecione Série para especificar as opções de preenchimento. Veja abaixo:

A screenshot showing the Series option in Excel

3. Na caixa de diálogo Série que aparece, insira um valor negativo no campo Valor do Passo — por exemplo, -1 para diminuir de 1 em 1 — e certifique-se de marcar as opções para preencher por coluna ou linha com base na sua seleção. Clique no botão OK para gerar a série. Abaixo está um exemplo:

A screenshot showing Series dialog

Após confirmar, o Excel preencherá automaticamente o intervalo selecionado com os números em ordem decrescente com base no decremento especificado.

A screenshot of cells filled with a descending series in Excel

Notas e Dicas:
1. Como alternativa, você pode digitar os dois primeiros números da sua série decrescente pretendida — por exemplo, 100 em A1 e 99 em A2 —, depois selecionar ambas as células e arrastar a alça de preenchimento para baixo. O Excel detectará o padrão e continuará a série em ordem decrescente sem necessidade de configurações adicionais.
2. Esse método funciona de forma eficiente apenas para números. Se você quiser criar uma série decrescente que inclua texto (como códigos ou IDs), considere usar outros métodos explicados abaixo para maior flexibilidade e personalização.
3. O recurso de alça de preenchimento é muito útil para sequências curtas, mas pode ser menos eficiente para intervalos muito grandes ou quando um decremento personalizado é necessário.

Preencha uma série de forma inversa ou em ordem decrescente com Kutools para Excel

Para usuários que frequentemente trabalham com sequências personalizadas ou precisam combinar números com texto, Kutools para Excel fornece um utilitário fácil de usar chamado Inserir Número de Sequência. Esse recurso permite criar e preencher uma série descendente com opções avançadas, como comprimentos fixos, prefixos, sufixos e valores de incremento personalizados. Ele oferece grande conveniência e flexibilidade, especialmente para tarefas de numeração em lote.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Navegue até Kutools > Inserir > Inserir Número de Sequência.

A screenshot of Kutools Insert Sequence Number feature in Excel

2. Na caixa de diálogo Inserir Número de Sequência, clique em Novo para configurar uma nova série. Configure os seguintes campos conforme necessário:

A. Opcionalmente, insira um nome para sua série descendente no campo Nome para fácil referência futura.
B. Especifique o primeiro (valor inicial) número da série usando o campo Número Inicial.
C. Insira um número negativo no campo Incremento para definir quanto cada valor subsequente diminui (por exemplo, -1 para uma contagem regressiva).
D. Defina o número desejado de dígitos a serem exibidos no campo Número de Dígitos para formatar seus números uniformemente.
E. Adicione qualquer prefixo ou sufixo conforme necessário. Isso é especialmente útil se você precisar de identificadores como “ID-099.”
F. Clique em Adicionar para salvar este formato de sequência para uso atual e futuro.

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

3. Uma vez configurada e adicionada sua sequência, selecione o intervalo que deseja preencher. Na caixa de diálogo Inserir Número de Sequência, clique na série criada e, em seguida, aperte o botão Preencher Intervalo. As células selecionadas serão preenchidas instantaneamente com sua série descendente, mantendo qualquer formatação de texto ou comprimento de dígitos.

A screenshot showing descending series filled in cells using Kutools

4. Após preencher a série, feche a caixa de diálogo.

Dicas e Precauções:
• Todos os números gerados em uma sequência usando esse recurso permanecem únicos e seguem o decremento e formato pré-definidos.
• Ao reutilizar uma sequência salva, Kutools atualizará automaticamente o número inicial para continuar a partir do ponto final anterior, evitando valores sobrepostos.
• Este método é ideal tanto para séries puramente numéricas quanto para combinações alfanuméricas (números com texto).

Preencha uma série de forma inversa ou em ordem decrescente usando uma fórmula do Excel

Às vezes, você pode querer preencher uma série descendente dinamicamente usando fórmulas — especialmente ao trabalhar com intervalos grandes ou de tamanho variável, ou quando deseja evitar operações manuais com a alça de preenchimento. Com uma fórmula adequada, você pode gerar automaticamente uma série inversa que se ajusta quando novas linhas são adicionadas ou removidas, ou até mesmo referenciar valores iniciais em outras células para maior flexibilidade.

1. Selecione a célula superior da sua série pretendida (por exemplo, A1). Se você deseja que a série comece em 100, insira a seguinte fórmula na célula A1:

=100-ROW(A1)+1

Essa fórmula funciona da seguinte maneira: "100" é o número inicial. "LIN(A1)" retorna o número da linha da célula atual (1 neste caso). À medida que você copia essa fórmula para baixo na coluna, o número da linha aumenta em 1 a cada linha, diminuindo o resultado em 1 a cada vez e criando uma série descendente.

2. Após inserir a fórmula em A1, pressione Enter para confirmar. Para continuar a série, selecione a célula A1, arraste a alça de preenchimento para baixo para copiar a fórmula para linhas adicionais. Ajuste o número inicial (100 no exemplo) para se adequar ao seu valor inicial desejado.

Dicas e ajustes:
• Se você quiser decrementar por mais de 1, multiplique o decremento: =100-(LIN(A1)-1)*2 para um passo de 2 para baixo.
• Este método é limitado a números. Se você precisar combinar com texto (por exemplo, "ID-100", "ID-99", ...), use ="ID-"&(100-LIN(A1)+1).
Nota: Se você inserir ou excluir linhas, verifique se suas fórmulas permanecem consistentes com o intervalo de destino.

Preencha uma série de forma inversa ou em ordem decrescente usando código VBA

Para cenários mais avançados, como preencher séries com tamanhos de passos personalizados, ou padrões mais complexos (por exemplo, incluindo um prefixo/sufixo, combinações alfanuméricas ou preenchendo um intervalo variável grande), você pode usar uma macro VBA para automatizar o processo. Esse método é recomendado para usuários experientes ou quando você tem tarefas repetitivas ou requer máxima customização.

1. Abra o editor VBA clicando em Ferramentas de Desenvolvedor na faixa de opções, depois selecione Visual Basic. Na janela VBA, clique em Inserir > Módulo para criar um novo módulo e cole o seguinte código na janela 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 executar esta macro, clique no Run button botão "Executar". Primeiro, você será solicitado a selecionar o intervalo que deseja preencher (por exemplo, A1:A20), depois a inserir o número inicial (como 100), seguido pelo passo de decremento (como 1 para que cada próximo valor seja 1 a menos que o anterior). A macro então preencherá automaticamente o intervalo escolhido com a sequência descendente.

Dicas:
• Você pode personalizar este código VBA para incluir texto ou outros padrões modificando a atribuição cell.Value (por exemplo, cell.Value = "ID-" & StartNum).
• Este método é muito flexível — ótimo para preencher grandes intervalos de dados, gerar séries personalizadas ou automatizar tarefas repetitivas.
• Lembre-se de salvar sua pasta de trabalho como um arquivo habilitado para macro (.xlsm) se você quiser manter ou reutilizar a solução VBA.

Artigos relacionados:

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & Colunas...
Recursos em Destaque: Grade de foco   |  Visualização de Design  |  Barra de fórmulas aprimorada    Gerenciador de Pasta de trabalho & Planilha   |  Biblioteca de AutoTexto (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo Caminho, ...)  | 12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...)  | 7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ...e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para acessar o recurso que você mais precisa...


Office Tab traz interface com abas para o Office e facilita muito seu trabalho

  • Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
  • Aumente sua produtividade em50% e economize centenas de cliques todos os dias!

Todos os complementos Kutools. Um instalador

O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.

Excel Word Outlook Tabs PowerPoint
  • Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Um instalador, uma licença — configuração em minutos (pronto para MSI)
  • Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
  • Avaliação completa por30 dias — sem registro e sem cartão de crédito
  • Melhor custo-benefício — economize comparado à compra individual de add-ins