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

Como criar um número incremental incorporado ou combinado com texto no Excel?

AutorSiluvia Data de Modificação

No Excel, gerar sequências de números incrementais é uma tarefa essencial, especialmente para organizar dados ou criar identificadores únicos. Embora a Alça de Preenchimento Automático seja uma forma simples de preencher números contínuos isolados, ela não permite combinar diretamente números incrementais com texto — por exemplo, gerar "Utilizador001", "Utilizador002", etc., num único passo. Essa limitação pode dificultar tarefas como a criação de nomes de utilizador personalizados, endereços de e-mail, códigos de produto ou números de fatura que exijam simultaneamente um prefixo fixo e uma numeração sequencial. Neste tutorial, apresentamos vários métodos para integrar números incrementais com texto no Excel, desde fórmulas clássicas até automação avançada com VBA e ferramentas especializadas e intuitivas.

Cenários comuns incluem: gerar lotes de itens com etiquetas únicas, criar listas de e-mail com nomenclatura sistemática ou produzir números de série para rastreio de produtos. Cada solução oferece as suas vantagens — seja pela facilidade de utilização, automação, flexibilidade na colocação dos números ou adequação a grandes volumes de dados.

criar número incremental com ou dentro de texto

Número incremental com texto por fórmula no Excel
Número incremental com texto com Kutools para Excel
Macro VBA: criar números incrementais dentro ou no interior de texto


Número incremental com texto por fórmula no Excel

As fórmulas integradas do Excel oferecem uma forma simples de combinar texto com números incrementais. Esta solução é especialmente útil quando a sua sequência apresenta números e texto em posições fixas e exige total transparência na composição do identificador.

1. Prepare a sua folha de cálculo conforme ilustrado abaixo:

A. Na célula A2, introduza a cadeia de texto inicial (por exemplo, «Utilizador»).
B. A coluna B deve conter os seus números incrementais. Introduza o primeiro número (como 1) na célula B2 e, em seguida, arraste para baixo pelas restantes células para continuar a série sequencial. Pode controlar aqui o intervalo do passo; por exemplo, preencha B2 com 1, B3 com 2, etc., ou utilize uma série com um incremento personalizado como 2,4,6 (introduzindo os números pretendidos e arrastando a alça de preenchimento).
C. Na célula C2, introduza qualquer texto adicional que deseje anexar após o número (como um domínio «@localdomain.com» para gerar e-mails). Para impedir que o Excel trate certas cadeias como fórmulas (por exemplo, Domínio do Email), formate C2 e as células correspondentes como «Texto» antes de introduzir os dados.

preparar os dados da célula

2. Na célula D2, introduza a seguinte fórmula e prima Enter para aplicar:

=$A$2&TEXT(B2,"000")&$C$2

Após a fórmula devolver o resultado, arraste a Alça de Preenchimento da célula D2 para baixo, preenchendo assim as restantes células da coluna D. Cada célula exibirá o texto combinado com um número sequencial incrementado, como por exemplo «User001@localdomain.com», «User002@localdomain.com», etc., conforme ilustrado abaixo:

Incrementar número com texto através de uma fórmula

Notas e dicas:

1. Na fórmula, “000” determina o número mínimo de dígitos apresentados (por exemplo, “001”, “002”). Ajuste este padrão se precisar de uma largura diferente de dígitos (por exemplo, “00” para dois dígitos ou “0000” para quatro dígitos).
2. Utilize referências absolutas de célula ()$A$2e $C$2) para manter os elementos de texto fixos ao copiar a fórmula para baixo.
3. Se pretender que os números apareçam no interior do texto (por exemplo, "Utilizador-001-lista"), ajuste a estrutura na fórmula e coloque a secção numérica no interior do texto conforme necessário.

Esta abordagem é altamente transparente e ideal para dados bem estruturados, mas geralmente exige a configuração manual de colunas auxiliares para cada componente. Além disso, se a posição do seu separador entre texto e número variar de linha para linha, esta abordagem poderá exigir ajustes adicionais.


Número incremental com texto com Kutools para Excel

Se frequentemente precisar de gerar identificadores textuais incrementais e preferir uma interface gráfica ou desejar opções mais dinâmicas—como prefixos e sufixos flexíveis, incrementos personalizados ou memorização das definições para reutilização—o Kutools para Excel oferece uma funcionalidade especializada denominada Inserir Número de Sequência. Com esta ferramenta, pode criar esquemas de numeração complexos em apenas alguns cliques, sem necessidade de configurar fórmulas.

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. No Friso do Excel, aceda a Kutools > Inserir > Inserir Número de Sequência…, conforme ilustrado abaixo:

clicar na funcionalidade Inserir Número de Sequência do Kutools

2. Na caixa de diálogo Inserir Número de Sequência, clique em Novo para expandir opções adicionais de configuração. Eis como configurar:

A: No campo Nome, introduza uma etiqueta descritiva para o seu padrão de sequência. Isto ajuda se pretender reutilizar a mesma sequência no futuro.
B: Especifique o Número Inicial(por exemplo,1).
C: Defina o Incrementovalor para controlar o aumento por passo (por exemplo, introduza 1 para 1,2,3…; introduza 5 para 1,6,11, etc.).
D: Defina o N.º de dígitospara determinar os zeros à esquerda no seu número (introduza 3 para formatar como “001”, “002”…).
E: Preencha o seu Prefixopreferido (texto antes do número) e o Sufixo(texto após o número, tal como um Domínio do Email).
F: Clique em Adicionarpara guardar este formato como um modelo para utilização futura.

definir a regra de sequência na caixa de diálogo

3. Selecione o intervalo de células onde pretende inserir os números incrementais com texto e, em seguida, clique em Preencher Intervalo. Os números personalizados serão imediatamente preenchidos na área selecionada, gerando resultados como «User001@localdomain.com», «User002@localdomain.com»…

clicar em Preencher Intervalo para preencher a lista de sequência

Notas adicionais: Assim que criar e guardar um modelo de numeração no Kutools, poderá reutilizá-lo rapidamente — mesmo em várias pastas de trabalho. Se o último número gerado foi o 30, a próxima vez que utilizar esta sequência, a numeração retomará automaticamente a partir do 31. Isto é especialmente útil para evitar duplicações ou para rastrear grandes conjuntos de dados.

Este método é ideal para utilizadores que trabalham frequentemente com dados sequenciais e procuram eficiência, flexibilidade numa interface de apontar e clicar, e a possibilidade de guardar modelos para tarefas recorrentes em lote. Caso necessite de personalização avançada baseada em posições para além de prefixo e sufixo, a criação de scripts automatizados poderá ser uma opção mais adequada (ver abaixo).

Se pretender experimentar gratuitamente esta utilidade durante 30 dias, clique para a transferir e, em seguida, siga os passos indicados acima.

Número incremental com texto com Kutools para Excel

 

Macro VBA: criar números incrementais dentro ou no interior de texto

Se precisar de controlo máximo — como inserir um número incrementado em qualquer posição de uma cadeia de texto, gerar identificadores complexos instantaneamente ou aplicar essa operação a várias linhas de uma só vez — uma macro VBA oferece automação e personalização que fórmulas ou complementos nem sempre conseguem igualar. O VBA é ideal para operações em massa, padrões personalizados ou quando for necessário incorporar números exatamente onde desejar na cadeia (não apenas no início ou no fim).

Antes de começar, lembre-se sempre de guardar a sua pasta de trabalho como um ficheiro com macros ativadas ().xlsm) para evitar perder o código VBA. Além disso, teste sempre qualquer macro numa cópia dos seus dados antes de a aplicar às informações originais — assim evita alterações inesperadas!

Como utilizar a macro:

1. Abra a sua pasta de trabalho e, no Friso do Excel, clique em Ferramentas de Programador > Visual Basic. (Se o separador Programador não estiver visível, ative-o através de Ficheiro > Opções > Personalizar Friso.)

2. Na janela do editor Microsoft Visual Basic para Aplicações, clique em Inserir > Módulo. Copie e cole o seguinte código no módulo em branco:

Sub InsertIncrementNumberIntoText()
    Dim cell As Range
    Dim rng As Range
    Dim startNum As Long
    Dim increment As Long
    Dim pattern As String
    Dim position As Variant
    Dim currentNum As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range to apply incremented text.", xTitleId, rng.Address, Type:=8)
    
    startNum = Application.InputBox("Enter the starting number:", xTitleId, 1, Type:=1)
    
    increment = Application.InputBox("Enter the increment between numbers:", xTitleId, 1, Type:=1)
    
    pattern = Application.InputBox("Enter the pattern (use {n} to mark the insertion point, e.g. 'User{n}@local.com'):", xTitleId, "User{n}@local.com", Type:=2)
    
    currentNum = startNum
    
    If rng Is Nothing Then Exit Sub
    
    For Each cell In rng
        cell.Value = Replace(pattern, "{n}", currentNum)
        currentNum = currentNum + increment
    Next
End Sub

3. Para executar a macro, clique no botão botão Executar ou prima F5. Uma caixa de diálogo guiará na seleção do intervalo de destino, na definição do seu número inicial, na escolha do incremento e na configuração do padrão de texto pretendido (por exemplo, utilize)ID-{n}-LISTA para incorporar um número incrementado entre segmentos de texto personalizados).

  • Pode inserir «{n}» em qualquer posição do seu padrão — antes, depois ou no meio do texto — para personalizar a colocação do número incrementado.
  • Após a confirmação, cada célula selecionada é preenchida com um identificador incrementado de forma adequada, conforme o padrão e o intervalo escolhidos.
  • Para aplicar a macro a uma nova área, basta executá-la novamente e definir os novos parâmetros, conforme necessário.
  • Se cometer um erro, utilize a funcionalidade Anular (Ctrl+Z) ou execute novamente a macro.

Resolução de problemas e dicas:

• Teste sempre numa cópia dos dados, se possível — as macros substituem imediatamente os valores originais das células.
• Certifique-se de que nenhuma célula na seleção está bloqueada ou protegida; caso contrário, a macro ignorará silenciosamente essas células.
• A macro suporta qualquer padrão que contenha {n}. Padrões sem este token serão preenchidos literalmente, pelo que deve verificar cuidadosamente o seu padrão antes de executar.
• Se receber um erro relativo à segurança das macros, configure o Excel para permitir macros através de Ficheiro > Opções > Centro de Confiança > Definições do Centro de Confiança > Definições de Macros.

Esta solução revela-se especialmente útil em cenários avançados, como incorporar números em nomes de ficheiros, criar identificadores padronizados em várias linhas de uma só vez e automatizar esquemas complexos de nomeação sequencial.


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