KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como preencher uma série em ordem decrescente (inversa ou descendente) no Excel?

AutoraSiluvia Data de Modificação

Normalmente, as séries sequenciais que criamos no Excel seguem uma ordem crescente, aumentando à medida que avançamos numa coluna ou ao longo de uma linha. Contudo, há diversos cenários práticos em que pode precisar de preencher uma sequência em ordem inversa — ou seja, decrescente ou descendente. Por exemplo, talvez queira criar uma contagem decrescente, atribuir tarefas por ordem inversa ou preparar dados formatados para relatórios específicos. Neste artigo, apresentamos vários métodos eficazes para preencher uma série em ordem decrescente no Excel, incluindo abordagens manuais, baseadas em fórmulas e automatizadas, para que possa escolher a solução mais adequada às suas necessidades.

Preencher série em ordem inversa ou decrescente com a funcionalidade do punho de preenchimento
Preencher série em ordem inversa ou decrescente com Kutools para Excel
Preencher série em ordem inversa ou decrescente utilizando uma fórmula do Excel
Preencher série em ordem inversa ou decrescente utilizando código VBA


Preencher série em ordem inversa ou decrescente com a funcionalidade do punho de preenchimento

Para gerar rapidamente uma série numérica em ordem decrescente — como 100, 99, 98, ... — basta utilizar a funcionalidade integrada do Punho de Preenchimento do Excel. Esta abordagem é ideal quando precisa criar uma sequência consecutiva com decremento constante e procura uma solução ágil, sem configurações complexas.

1. Introduza o primeiro valor da sua série decrescente na célula pretendida — por exemplo, digite 100 na célula A1.

2. Selecione a célula A1. Posicione o cursor do rato no canto inferior direito da célula até este se transformar numa pequena cruz preta. Mantenha premido o botão direito do rato e arraste o punho de preenchimento ao longo da coluna até à célula pretendida. Assim que soltar o botão do rato, aparecerá um menu de atalho — selecione Série para definir as opções de preenchimento. Veja abaixo:

Uma captura de ecrã que mostra a opção Série no Excel

3. Na caixa de diálogo Série que surge, introduza um valor negativo no campo Valor do incremento — por exemplo, -1 para diminuir em 1 — e certifique-se de que seleciona as opções para preencher por coluna ou linha, consoante a sua seleção. Clique no botão OK para gerar a série. Abaixo encontra um exemplo:

Uma captura de ecrã da caixa de diálogo Série

Após a confirmação, o Excel preencherá automaticamente o intervalo selecionado com números em ordem decrescente, de acordo com o decremento definido.

Uma captura de ecrã de células preenchidas com uma série decrescente no Excel

Notas e Sugestões:
1. Alternativamente, pode introduzir 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 o punho de preenchimento para baixo. O Excel detetará o padrão e continuará a série em ordem decrescente sem necessitar de configurações adicionais.
2. Este método funciona eficientemente apenas com números. Se pretender criar uma série decrescente que inclua texto (como códigos ou identificadores), considere utilizar outros métodos explicados abaixo para obter maior flexibilidade e personalização.
3. A funcionalidade do punho de preenchimento é muito útil para sequências curtas, mas poderá ser menos eficiente para intervalos muito grandes ou quando for necessário um decremento personalizado.

Preencher série em ordem inversa ou decrescente com Kutools para Excel

Para utilizadores que trabalham frequentemente com sequências personalizadas ou que precisam de combinar números com texto, o Kutools para Excel oferece uma ferramenta fácil de utilizar: o Inserir Número de Sequência. Esta funcionalidade permite-lhe criar e preencher séries decrescentes com opções avançadas, como comprimentos fixos, prefixos, sufixos e valores de passo personalizados — proporcionando grande conveniência e flexibilidade, especialmente em tarefas de numeração em lote.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Aceda a Kutools > Inserir > Inserir Número de Sequência.

Uma captura de ecrã da funcionalidade Inserir Número de Sequência do Kutools no Excel

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

A. Opcionalmente, introduza um nome para a sua série decrescente no campo Nomepara referência futura fácil.
B. Indique o primeiro número (inicial) da série utilizando a caixa Número Inicial.
C. Introduza um número negativo na caixa Incrementopara definir quanto cada valor subsequente diminui (por exemplo, -1 para uma contagem decrescente).
D. Defina o número pretendido de dígitos a apresentar na caixa N.º de dígitospara formatar os seus números de forma uniforme.
E. Adicione qualquer prefixoou sufixoconforme necessário. Isto é especialmente útil se precisar de identificadores como “ID-099”.
F. Clique em Adicionarpara guardar este formato de sequência para utilização atual e futura.

Uma captura de ecrã da caixa de diálogo Inserir Número de Sequência com configuração decrescente no Excel

3. Após configurar e adicionar a sua sequência, selecione o intervalo que pretende preencher. Na caixa de diálogo Inserir Número de Sequência, clique na série que criou e, em seguida, no botão Preencher Intervalo. As células selecionadas serão imediatamente preenchidas com a sua série decrescente, mantendo toda a formatação de texto e o número de dígitos.

Uma captura de ecrã que mostra uma série decrescente preenchida nas células utilizando o Kutools

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

Sugestões e Precauções:
• Todos os números gerados numa sequência utilizando esta funcionalidade permanecem únicos e seguem o seu decremento e formato predefinidos.
• Ao reutilizar uma sequência guardada, o Kutools atualiza automaticamente o Número Inicial para continuar a partir do ponto final anterior, evitando sobreposição de valores.
• Este método é ideal tanto para séries exclusivamente numéricas como para séries alfanuméricas combinadas (números com texto).

Preencher série em ordem inversa ou decrescente utilizando uma fórmula do Excel

Por vezes, poderá querer preencher dinamicamente uma série decrescente com fórmulas — especialmente ao trabalhar com intervalos grandes ou de dimensão variável, ou quando pretender evitar operações manuais com o punho de preenchimento. Com a fórmula certa, consegue gerar automaticamente uma série inversa que se adapta sempre que forem adicionadas ou removidas linhas, ou até referenciar valores iniciais noutras células para maior flexibilidade.

1. Selecione a célula acima da sua série pretendida (por exemplo,)A1). Se quiser que a série comece em 100, introduza a seguinte fórmula na célula A1:

=100-ROW(A1)+1

Esta fórmula funciona da seguinte forma: «100» é o número inicial. «LIN(A1)» devolve o número da linha da célula atual (1, neste caso). À medida que copia a fórmula ao longo da coluna, o número da linha aumenta em 1 a cada linha, reduzindo assim o resultado em 1 de cada vez e gerando uma série decrescente.

2. Após introduzir a fórmula em A1, prima Enter para confirmar. Para continuar a série, selecione a célula A1 e arraste o punho de preenchimento para baixo, copiando assim a fórmula para linhas adicionais. Ajuste o Número Inicial (100 no exemplo) para corresponder ao valor pretendido.

Sugestões e ajustes:
• Se pretender decrementar mais do que 1, multiplique o decremento:=100-(LIN(A1)-1)*2para um passo de 2 descendente.
• Este método está limitado a números. Se precisar de combinar com texto (por exemplo, "ID-100", "ID-99", ...), utilize ="ID-"&(100-ROW(A1)+1).
Nota:Se inserir ou Excluir linhas, verifique se as suas fórmulas permanecem consistentes com o intervalo pretendido.

Preencher série em ordem inversa ou decrescente utilizando código VBA

Em cenários mais avançados — como preencher séries com tamanhos de passo personalizados ou padrões mais complexos (por exemplo, com prefixo/sufixo, combinações alfanuméricas ou preenchimento de um grande intervalo variável) — pode utilizar uma macro VBA para automatizar o processo. Este método é ideal para utilizadores experientes ou sempre que tiver tarefas repetitivas e precisar de personalização máxima.

1. Abra o editor VBA clicando em Ferramentas de Programador no Friso e, em seguida, selecione Visual Basic. Na janela do 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 botão Botão Executar«Executar». Ser-lhe-á primeiro solicitado que selecione o intervalo a preencher (por exemplo, A1:A20), seguidamente que introduza o Número Inicial (como 100) e, por fim, o passo de decremento (por exemplo, 1, para que cada valor seguinte seja uma unidade inferior ao anterior). A macro preencherá automaticamente o intervalo escolhido com a sequência decrescente.

Sugestões:
• 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 — excelente para preencher grandes Intervalo, gerar séries personalizadas ou automatizar tarefas repetitivas.
• Lembre-se de guardar o seu livro como um ficheiro com macros ativadas ().xlsm) se quiser conservar ou reutilizar a solução VBA.

Artigos relacionados:

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos