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

Como preencher automaticamente células com incrementos no Excel?

AutorSun Data de Modificação

No nosso dia a dia com o Excel, preencher automaticamente células com números incrementais é uma necessidade frequente. Por exemplo, poderá precisar de preencher rapidamente uma coluna com uma sequência como 1, 2, 3 e assim sucessivamente — seja para identificadores de registo, números de transação ou qualquer conjunto de dados ordenados. Contudo, muitas vezes os números devem aumentar com um intervalo fixo diferente de 1, como na geração de números de fatura do tipo 10001, 10012, 10023, etc. Introduzir manualmente cada valor não só consome tempo como também aumenta o risco de erros. Dominar os métodos para preencher automaticamente sequências incrementais — quer com um passo simples quer com um intervalo personalizado — pode melhorar significativamente a sua eficiência e precisão. Este tutorial apresenta várias soluções práticas, adaptadas a diferentes necessidades e níveis de competência no Excel, para lhe permitir gerar números incrementais de forma rápida e conveniente, exatamente como precisa.

Preencher automaticamente células com incrementos utilizando a função Preenchimento Automático

Preencher automaticamente incrementos Fórmula

Preencher automaticamente células com incrementos com Kutools para Excel boa ideia

Preencher automaticamente células com incrementos com código VBA


Preencher automaticamente células com incrementos utilizando a função Preenchimento Automático

A funcionalidade Preenchimento Automático do Excel oferece uma forma rápida e intuitiva de criar sequências básicas com valores incrementais na sua folha de cálculo. Esta abordagem revela-se particularmente eficaz para padrões simples ou quando procura uma solução visual imediata, sem recorrer a fórmulas.

Cenário aplicável: Utilize este método quando precisar de preencher uma série de números com um passo constante (como 1, 2, 3...) ou um intervalo personalizado (como 10001, 10013, 10025...), e a sequência for suficientemente simples para ser definida apenas indicando o número inicial.

1. Clique na célula onde pretende iniciar a sequência. Por exemplo, introduza o Número Inicial (como 10001) na célula A1. Veja a captura de ecrã:

10001 introduzido na célula A1

2. Na célula seguinte (por exemplo, A2), introduza o número seguinte de acordo com o incremento pretendido para a série. Por exemplo, se desejar que cada valor aumente 11 unidades, insira 10012 na célula A2. (Verifique este valor com atenção — ele define o passo de toda a sequência.)

10002 introduzido na célula A2

Dica:A diferença entre os números que introduzir nas duas primeiras células será utilizada como intervalo para toda a série. Certifique-se de que o intervalo está correto antes de preencher para baixo.

3. Selecione as duas primeiras células (A1 e A2). Depois, posicione o cursor sobre o puxador de preenchimento — o pequeno quadrado no canto inferior direito da seleção —, clique e arraste-o ao longo da coluna até ao ponto desejado. As células serão preenchidas automaticamente com base no padrão de incremento definido. Veja as capturas de ecrã:

Utilize a alça de preenchimento para expandir a série de números incrementais das células A1 e A2 para as células seguintes

Vantagens:Extremamente rápido para colunas curtas ou incrementos simples, não requer fórmulas nem ferramentas adicionais.
Limitações:Pode exigir nova introdução caso o intervalo mude e não é dinâmico: alterar o primeiro valor após o preenchimento não atualiza automaticamente os restantes.

Preencher automaticamente incrementos Fórmula

Além do Preenchimento Automático, pode recorrer a fórmulas do Excel para obter um controlo e flexibilidade superiores na criação de sequências incrementais. Este método é perfeito quando deseja que a série se atualize automaticamente sempre que o valor inicial for alterado ou quando pretende copiar a fórmula para adaptar sequências noutros locais.

Cenário aplicável: Utilize fórmulas para criar sequências incrementais dinâmicas, especialmente quando o valor inicial ou o intervalo possam vir a mudar, ou em listas mais longas onde a automação e a consistência são essenciais.

1. Primeiro, na sua célula inicial (por exemplo, A1), introduza o valor inicial. Por exemplo, digite 10001 na célula A1. Em seguida, clique na célula imediatamente abaixo (A2) e introduza a seguinte fórmula, utilizando o passo pretendido (neste caso, o intervalo é 11):

=A1+11

Onde A1 corresponde à sua célula inicial e 11 é o valor do incremento. Ajuste o passo conforme necessário para a sua sequência.

Fórmula introduzida na célula A2

2. Prima Enter para calcular o valor. Em seguida, clique na célula A2 para a selecionar e arraste o puxador de preenchimento (o pequeno quadrado no canto inferior direito) para baixo até onde for necessário. Isto gera automaticamente valores incrementais com o intervalo especificado em todas as células selecionadas.

Utilize a alça de preenchimento para expandir a fórmula para as células abaixo

Vantagens:Ao utilizar fórmulas, qualquer alteração no valor inicial atualiza automaticamente todos os resultados subsequentes. Isto reduz erros caso os dados de entrada mudem após o preenchimento. É também útil para alterar facilmente o intervalo sem ter de reintroduzir todos os valores.

Preencher automaticamente células com incrementos com Kutools para Excel

O Kutools para Excel oferece a funcionalidade Inserir Número de Sequência para gerar eficientemente números incrementais nas células. Esta abordagem é altamente recomendada se precisar frequentemente de opções avançadas de numeração, como prefixos ou sufixos personalizados, formatos com número fixo de dígitos ou reinício automático de sequências. O Kutools automatiza estas tarefas sem exigir fórmulas complexas nem introdução manual repetitiva.

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

Após instalar gratuitamenteKutools para Excel, proceda da seguinte forma:

1. Selecione o intervalo na sua folha de cálculo onde pretende preencher números incrementais. Em seguida, aceda ao separador Kutools na Faixa de Opções do Excel, escolha Inserir e, de seguida, selecione Inserir Número de Sequência. Veja a captura de ecrã:

Opção Inserir Número de Sequência no separador Kutools da fita

2. Na caixa de diálogo Inserir Número de Sequência que surge, clique em Novo para criar uma nova sequência. Veja a captura de ecrã:

Caixa de diálogo Inserir Número de Sequência com o botão Novo destacado

3. Preencha as seguintes definições na caixa de diálogo expandida:

1) Introduza um nome para a sua nova sequência (útil para reutilização ou identificação posterior);

2) Especifique o Número Inicial, que é o primeiro valor da sua sequência;

3) Introduza o intervalo pretendido na caixa Incremento(por exemplo, introduza 11 para um passo de 11);

4) Defina o número de dígitos a apresentar no campo N.º de dígitos. Por exemplo, ao introduzir "5", os números serão preenchidos com zeros à esquerda, de modo que 10001 apareça como 10001 e 15 apareça como 00015.

5) Pode também especificar um Prefixo ou um Sufixo opcionais, que aparecerão antes ou depois de cada número (por exemplo, 'ID-' ou '-A').

Caixa de diálogo Inserir Número de Sequência expandida

4. Após configurar a sua sequência, clique em Adicionar para guardá-la na caixa de diálogo e, em seguida, clique em Preencher Intervalo para preencher automaticamente as células selecionadas com base nestas definições. Veja a captura de ecrã:

Caixa de diálogo Inserir Número de Sequência com o botão Preencher Intervalo destacado

O intervalo selecionado será agora preenchido com números incrementais formatados exatamente como especificado, incluindo quaisquer prefixos ou sufixos personalizados.

As células selecionadas são preenchidas com números incrementais no estilo especificado

Nota:

1. Para reiniciar uma sequência incremental e voltar a preencher a partir do Número Inicial, regresse à caixa de diálogo Inserir Número de Sequência, selecione a sua sequência na lista e utilize a opção Reiniciar. Clique em Ok para confirmar.

2. Se pretender interromper a sequência num determinado número e reiniciá-la desde o início, assinale a caixa Número Final na caixa de diálogo e introduza o valor final pretendido. Pode pré-visualizar o efeito antes de confirmar, garantindo que a numeração cumpre os seus requisitos.

Caixa de diálogo Inserir Número de Sequência expandida com a opção Número Final selecionada

Vantagens: Extremamente versátil para gerar números ou códigos sequenciais com um aspeto profissional, especialmente quando existem requisitos específicos de formatação ou reinício. Ideal para operações em lote e para minimizar erros humanos.

Dica: Guarde as configurações das sequências do Comumente Usado para reutilização futura e poupe ainda mais tempo.


Preencher automaticamente células com incrementos com código VBA

Quando precisar de automatizar números incrementais em cenários mais complexos ou realizar esta tarefa frequentemente, considere utilizar VBA (Visual Basic for Applications). Esta abordagem é flexível e permite gerar rapidamente séries incrementais personalizadas, especialmente indicadas para grandes volumes de dados ou padrões específicos.

1. Prima Alt + F11 para abrir o editor do Visual Basic for Applications. No editor, clique em Inserir > Módulo para criar um novo módulo. Em seguida, copie e cole o seguinte código VBA na janela do módulo:

Sub FillIncrementCells()
    Dim rng As Range
    Dim startVal As Long
    Dim stepVal As Long
    Dim i As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select range to fill incrementing values:", xTitleId, rng.Address, Type:=8)
    
    startVal = Application.InputBox("Enter the starting number:", xTitleId, "", Type:=1)
    stepVal = Application.InputBox("Enter the increment step:", xTitleId, "", Type:=1)
    
    If rng Is Nothing Then Exit Sub
    
    For i = 1 To rng.Count
        rng.Cells(i).Value = startVal + (i - 1) * stepVal
    Next i
End Sub

2. Em seguida, prima a tecla F5 para executar este código. Nas caixas de diálogo que surgem, introduza o número inicial e o intervalo, um após o outro. As células selecionadas serão preenchidas com a sequência incremental conforme especificado.

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