Função TEXTO com a Função SEQUÊNCIA no Excel

A combinação das função TEXTO e função SEQUÊNCIA no Excel permite gerar listas automáticas de números, datas ou códigos formatados de forma personalizada.

Além disso, com a SEQUÊNCIA, criamos rapidamente uma série de valores, enquanto a função TEXTO aplica o formato desejado, como adicionar zeros à esquerda, personalizar datas ou criar padrões específicos.

Afinal, é uma solução prática para automatizar cadastros, numerações e relatórios de maneira profissional.

Vamos entender na prática o funcionamento dessas funções.

BASE DE DADOS

Função CONT.VALORES no Excel

Observe que, temos uma tabela no Excel para o registro de produtos:

Registro de Produtos no Excel
Registro de Produtos no Excel

No caso, gostaríamos de gerar automaticamente os seus códigos.

Sendo assim, aplique a função CONT.VALORES na coluna B e selecione todos os valores da coluna C com o nome dos produtos:

=CONT.VALORES(C3:C33)

Função CONT.VALORES no Excel
Função CONT.VALORES no Excel

Ou seja, a função irá contabilizar todas as células preenchidas da coluna de produtos:

Função CONT.VALORES no Excel
Função CONT.VALORES no Excel

Função SEQUÊNCIA no Excel

Posteriormente, coloque a função SEQUÊNCIA antes da função CONT.VALORES, desta forma:

=SEQUÊNCIA(CONT.VALORES(C3:C33))

Função SEQUÊNCIA no Excel
Função SEQUÊNCIA no Excel

Assim, teremos a sequência numérica de acordo com os produtos inseridos:

Função SEQUÊNCIA no Excel
Função SEQUÊNCIA no Excel

Juntar Texto no Excel

Agora, precisamos inserir o código, conforme o exemplo apresentado no início do vídeo.

Então, no início da fórmula, coloque entre aspas duplas o código desejado e depois, insira o &:

=”YTB-“&SEQUÊNCIA(CONT.VALORES(C3:C33))

Inserindo o Código em uma Sequência Numérica no Excel
Inserindo o Código em uma Sequência Numérica no Excel

Assim, já temos uma sequência com o código:

Inserindo o Código em uma Sequência Numérica no Excel
Inserindo o Código em uma Sequência Numérica no Excel

Função TEXTO no Excel

Posteriormente, antes da função SEQUÊNCIA, insira a função TEXTO e coloque no final da fórmula, entre aspas duplas, os quatro zeros:

=”YTB-“&TEXTO(SEQUÊNCIA(CONT.VALORES(C3:C33));”0000”)

Função TEXTO
Função TEXTO no Excel

Com isso, teremos a sequência abaixo:

Sequência Automática no Excel
Sequência Automática no Excel

Assim, conforme você vai inserindo mais produtos, o código vai sendo gerado:

Sequência Automática
Sequência Automática no Excel

Função LIN no Excel

Contudo, caso você não tenha acesso a função SEQUÊNCIA, é possível fazer com a função LIN.

Sendo assim, substituía as funções SEQUÊNCIA e CONT.VALORES pela função LIN subtraindo o 2, desta maneira:

=”YTB-“&TEXTO(LIN()-2;”0000”)

Função LIN no Excel
Função LIN no Excel

Com isso, após arrastar a fórmula acima, você terá o mesmo resultado:

Função LIN
Função LIN no Excel

Portanto, com as dicas acima, você conseguirá gerar uma sequência automática de códigos na sua base de dados no Excel de forma rápida e prática.

Curso de Excel Completo: Do Básico ao Avançado.

Quer aprender Excel do Básico ao Avançado, passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.

Resolvendo Problemas Comuns no Excel

Por fim, deixe seu comentário sobre se gostou deste post tutorial e se você irá usar essas técnicas em suas planilhas de Excel. E você também pode enviar a sua sugestão para os próximos posts. Até breve!

Artigos Relacionados ao Excel: