Como criar um novo texto repetindo várias vezes um outro texto?

por Equipe do blog

Aprenda a incluir uma sequência repetida de caracteres ou textos em uma célula ou expressão de texto, utilizando a função REPT().

Conheça outras funções de texto clicando aqui.

Utilizando a função REPT(texto;qtde. vezes)

A função REPT() permite incluir uma sequência de texto (de um ou mais caracteres), repetida por uma quantidade especificada de vezes, em uma célula ou expressão de texto calculada.

Se quiser fazer um teste, crie a expressão “XXXXXX”, digitando a fórmula abaixo:

=REPT("X";6)

Veja abaixo mais alguns exemplos:

Copie daqui e substitua a célula B3 pela célula ou pelo texto desejados:

=REPT(B3;20)

Aplicação prática para preenchimento de campos fixos

Não sei se você já passou por isso, mas alguns sistemas mais antigos necessitam que a nossa exportação dos dados seja feita em um número preciso de caracteres por campo. Por exemplo, o campo Nome do beneficiário tem que ter exatamente 50 caracteres preenchidos ou vazios, seguido da data de nascimento, com oito caracteres numéricos apenas etc.

É bem fácil entender que daria trabalho você converter sua planilha moderninha para essa forma de exportação que não utiliza separadores como o ponto-e-vírgula, a vírgula ou a tabulação.

Combinando a função REPT() com a função NÚM.CARACT(), você pode converter um código numérico do pedido para um formato de texto fixo de 12 caracteres, para manter a compatibilidade com os sistemas mais antigos que mencionei.

Basta concatenar antes do código em si (célula B13) a quantidade de zeros que faltam para preencher o comprimento máximo desejado para o campo (ou seja, 12 – NÚM.CARACT(B13)), como no exemplo abaixo:

Copie daqui e substitua a célula B13 pela célula desejada e o número 12 pela quantidade de caracteres total que o texto final do código a exportar deve conter:

=REPT("0";12-NÚM.CARACT(B13))&B13

Conheça também a função NÚM.CARACT() no artigo: Como descobrir a quantidade de caracteres de um texto.

Disponibilidade nos editores de planilha

A função REPT() está implementada no Microsoft Excel e no Planilhas Google.

RETRIBUA COMO PUDER

Você tem Instagram?

Clique aqui para me seguir no @reidasplanilhas! 😀

Faça uma doação em ambiente seguro

Valorizamos muito pequenas contribuições de até R$ 10,00. Elas são uma ótima maneira de registrar o seu apoio e não comprometem o seu orçamento. Pague-me um cafezinho! 😉

Clique no botão azul, para fazer uma doação:

Compartilhe com seus contatos

Clique em uma das redes sociais abaixo para divulgar esta planilha com amigos e familiares:

Muito obrigado! 😀

Lista de marcadores

Encontre conteúdos semelhantes clicando em um dos marcadores abaixo.

Quem gostou, também leu...

Nosso blog necessita utilizar cookies para aprimorar a sua experiência e monetizar nosso conteúdo. Acreditamos que você não veja problemas nisso, mas você pode optar por sair se desejar. Aceitar Saiba mais