Como criar uma sequência numérica com base em critérios no Excel?
Ao trabalhar com o Excel, é frequente precisar criar uma sequência numérica para uma lista de células — por exemplo, para atribuir números de ordem ou identificadores sequenciais. Uma sequência simples pode ser facilmente gerada arrastando a alça de preenchimento. Contudo, a tarefa torna-se mais desafiadora quando se pretende gerar uma sequência condicional, como numerar itens dentro de grupos, criar uma contagem progressiva apenas para itens que satisfaçam determinada condição ou ignorar linhas específicas com base nos valores das células. Fazer isto corretamente é essencial em tarefas como análise de dados, elaboração de relatórios ou preparação de conjuntos de dados para processamento posterior, onde a numeração condicional pode poupar tempo e ajudar a evitar erros manuais.
Este guia apresenta soluções práticas para gerar sequências no Excel com base nas regras que você definir.
Criar uma sequência numérica com base em entradas duplicadas com a função CONTAR.SE
Criar uma sequência numérica com base em critérios com as funções CONTAR.SE e SE
Criar uma sequência numérica com base em entradas duplicadas com a função CONTAR.SE
Imagine que precisa de atribuir números consecutivos por grupo — por exemplo, gerar um número progressivo para cada país numa lista. Assim, se tiver várias entradas repetidas de um mesmo país, cada uma será numerada sequencialmente dentro do seu próprio grupo, tal como ilustrado na imagem abaixo:

Para atribuir automaticamente números sequenciais de forma agrupada, pode utilizar a função CONTAR.SE. Este método é ideal para conjuntos de dados pequenos a médios em que o grupo a sequenciar aparece várias vezes e pretende que a contagem recomece para cada valor distinto do grupo. A principal vantagem é a sua simplicidade — não requer ferramentas adicionais nem configuração especial. No entanto, em grandes volumes de dados, o recálculo da fórmula em cada linha poderá impactar o desempenho.
Eis como pode utilizar a função CONTAR.SE para atribuir Números Consecutivos com base nos valores de grupo de outra coluna:
1. Introduza a seguinte fórmula na primeira célula da coluna Número de Sequência correspondente aos seus dados (por exemplo, se os seus países estiverem na coluna B a partir da linha 2, introduza-a em C2 ou na célula designada):
Esta fórmula conta quantas vezes cada valor do grupo (por exemplo, país) apareceu desde a primeira linha de dados até à linha atual, oferecendo-lhe um total acumulado por grupo. Lembre-se de ajustar as referências das células caso os seus dados comecem noutra linha ou estejam localizados noutra coluna.
2. Depois de introduzir a fórmula, arraste a alça de preenchimento para baixo para aplicá-la às restantes células da sua coluna de sequência. Cada valor será incrementado dentro do seu grupo, proporcionando um índice claro e fácil de ler para cada entrada repetida, como mostrado abaixo:

Se notar espaços em branco inesperados ou se a sequência reiniciar incorretamente, verifique atentamente a fixação do intervalo da fórmula (por exemplo, B$2:B2) e confirme que não há células vazias indesejadas nem linhas combinadas nos seus dados. A numeração agrupada adaptar-se-á corretamente desde que a fórmula refira com precisão os dados que pretende contar.

Desbloqueie a Magia do Excel com KUTOOLS AI
- Execução Inteligente: Realize operações em células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
- fórmulas personalizadas: Crie fórmulas personalizadas para simplificar os seus fluxos de trabalho.
- Programação VBA: Escreva e implemente código VBA com facilidade.
- Interpretação de Fórmulas: Compreenda facilmente fórmulas complexas.
- Tradução de Texto: Elimine barreiras linguísticas nas suas folhas de cálculo.
Criar uma sequência numérica com base em critérios com as funções CONTAR.SE e SE
Poderá deparar-se com situações em que deseje gerar números consecutivos apenas para linhas que cumpram um critério específico — por exemplo, numerar exclusivamente os itens cuja descrição não inclua «Total» ou atribuir números apenas quando uma determinada coluna corresponda a um valor específico. Como exemplo prático, imagine que a coluna A contém entradas de produtos e também linhas de resumo identificadas como «Total»: se pretender numerar apenas as linhas com dados reais, ignorando as entradas «Total», pode alcançar este resultado com uma fórmula que combine as funções SE e CONTAR.SE.

Eis como pode configurar essa numeração condicional:
1. Escreva 1 (ou o valor inicial pretendido) na primeira célula da sua coluna Número de Sequência (por exemplo, C2), alinhada com a primeira linha qualificada dos seus dados. Por exemplo:

2. Na célula seguinte (por exemplo, C3), introduza a fórmula adequada à sua versão do Excel. Estas fórmulas garantem que a sequência só é gerada nas linhas que não correspondem ao critério «Total»:
=IF($A$2:$A$14=«Total»,"",COUNTIF($C$2:C2,">0")+1) (Other Excel versions)
Nota: Nestas fórmulas, $A$2:$A$14=«Total» define o intervalo que contém os critérios a verificar; C2 é a célula com o número de sequência inicial. Atualize estas referências de acordo com as posições reais dos seus dados. Intervalos mal alinhados ou incorretos podem fazer com que todos os resultados fiquem em branco ou que as contagens saltem linhas inesperadamente.
3. Arraste a alça de preenchimento para baixo, aplicando a fórmula ao resto da coluna de sequência — estenda-a até onde for necessário (por exemplo, até C14). Verificará que apenas as linhas que não contêm o seu critério recebem números incrementais; as linhas «Total» permanecem em branco, tal como pretendido:

Esta abordagem revela-se eficaz em tabelas curtas a médias, permitindo-lhe ordenar rapidamente linhas com base em praticamente qualquer condição textual, numérica ou lógica. Caso a estrutura dos seus dados mude regularmente, não se esqueça de atualizar as referências das células para abranger todo o seu Intervalo de Dados.
As Melhores Ferramentas de Produtividade para o Office
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.
- 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