Conheça a função Rept no Excel

12
7032
Conheça a função REPT no Excel
Planilhas Prontas em Excel

O Excel é uma das ferramentas mais completas no que diz respeito ao acompanhamento e à análise de dados. Para facilitar o trabalho de quem utiliza, muitas das funções e fórmulas disponíveis no programa existem justamente para automatizar algum momento do processo. Uma dessas funções é a REPT, e é justamente esta função que vamos destrinchar neste post, mostrando como funciona e dando alguns exemplos de como ela pode ser utilizada no dia a dia.

O que é a função REPT no Excel

Basicamente o que a função REPT faz é muito simples: ela repete um texto um determinado número de vezes. Simples, não? Para tornar a coisa mais visual, a sintaxe da fórmula é a seguinte:

REPT (texto, núm_vezes)

Traduzindo o significado de cada um dos termos:

1 – texto: é obrigatório e representa o texto que você deseja repetir

2 – núm_vezes: também obrigatório, e representa um número positivo que determina o número de vezes que você deseja repetir o texto.

Pontos igualmente importantes de ressaltar sobre a sintaxe da fórmula e seu preenchimento:

1 – Se núm_vezes for zero, REPT retornará vazio.

2 – Se núm_vezes não for um número inteiro, será truncado.

3 – O resultado da função REPT não pode ser superior a 32.767 caracteres; caso contrário, REPT retornará #VALOR!..

Para tornar mais fácil o entendimento da função, sua sintaxe e funcionamento, veja o exemplo abaixo.

Conheça a função REPT no Excel

Exemplo 1: criando minigráficos

O Excel por natureza oferece uma função que cria minigráficos, mas caso você queira criar gráficos de uma forma mais rápida e prática, é possível fazer isso também com a função REPT. Vamos ao passo-a-passo?

Para este nosso exemplo considere a tabela a seguir:

Conheça a função REPT no Excel

Nosso objetivo aqui é colocar ao lado de cada uma das linhas um gráfico de barras que represente visualmente cada um dos valores na tabela. Para isso vamos representar com uma barra, usando a fonte de símbolos Webdings.

Você pode usar qualquer fonte da sua preferência e qualquer caractere para ser mostrado e repetido. No exemplo usamos a letra g, que devido à fonte escolhida deu a impressão de uma barra.

Conheça a função REPT no Excel

Se fosse uma fonte comum o resultado apareceria da seguinte forma:

Conheça a função REPT no Excel

Essa é a maneira mais simples para se construir um gráfico no Excel, e com base na função diversos tipos diferentes podem ser criados.

Conheça a função REPT no Excel

Conheça a função Rept no Excel

Conheça a função Rept no Excel

Conheça a função Rept no Excel

É claro que, devido às limitações técnicas da ferramenta, não se pode esperar um resultado visual muito apurado já que não é esse o objetivo deste programa. Independente disso a função ajuda a solucionar alguns pequenos problemas relacionados à apresentação de dados.

Exemplo 2: criando campos de tamanho fixos

Outra atividade que pode ser feita usando a função REPT é a de criar campos de tamanho fixo. Digamos que uma determinada coluna precisa ter apenas números com 10 caracteres, e se um deles tiver menos que 10 o espaço restante deve ser preenchido por 0, tal como a imagem abaixo:

Conheça a função Rept no Excel

Para isso nós usamos em conjunto a função NÚM.CARACT para saber quantos caracteres já foram usados na primeira coluna. Com isso nós apenas subtraímos do total de 10 caracteres a quantidade que foi usada, determinada pelo NÚM.CARACT. Caso seu Excel esteja em inglês a função correspondente é a LEN.

No exemplo, na célula A2 foram usados dois caracteres (1 e 5). Então com a fórmula nós subtraímos 2 de 10, restando 8 espaços para serem ocupados pelo caractere 0, que está indicado na fórmula. O &A2 no final indica que além dos 8 zeros, é necessário incluir também o valor correspondente à célula A2.

Esse artigo foi útil para você? Acompanhe nossas publicações com dicas de Excel!

Planilhas Prontas em Excel

12 COMENTÁRIOS

  1. Dessa maneira que você quer, só consigo pensar via VBA mesmo, fazendo a contagem toda vez que um novo nome é adicionado. Uma forma bem mais simples que pensei foi você criar na planilha A uma contagem na coluna ao lado dos nomes, usando CONT.SE. Assim sempre que um novo nome for adicionado ele será contado e você saberá para cada nome a quantidade de repetições

  2. Olá, realmente muito boa a pagina. parabens. sera que posso perguntar uma coisa sobre como fazer no excel?

    Tenho uma planilha com varias colunas. Uma dessas colunas sao nomes de pessoas que se repetem varias vezes e podem ser novos nomes mas q vao se repetir na medida q vou acrescentando mais. Gostaria de contar quantas vezes cada nome se repete e que continue contando ao colocar mais nomes. mas tambem que apareça o nome automaticamente quando é novo. isso tudo numa nova planilha. ex..
    PLANILHA A
    —Coluna–
    Fulano
    ciclano
    pedro
    miguel
    fulano
    joao
    fulano
    ciclano
    Fulano

    PLANILHA B
    Na outra planilha (criada) gostaria de fosse assim
    -Coluna a- –Coluna B—
    Fulano 4
    ciclano 2
    pedro 1
    miguel 1
    joao 1

    Se acrescentar um nome diferente na planilha A – aparece automático na planilha B
    E se acrescentar um nome ja existente na PLANILHA A faz a contagem na PLANILHA B.
    lembrando que a coluna da planilha A é “infinita” (sempre vou estar acresentando nomes)

    Agradeço.
    obrigado.

  3. Olá Douglas, vou dar uma olhada no seu canal sim,valeu!

  4. na verdade eu acho que a ordem utilizada ficou errada. Tente usar o concatenar antes, no estilo CONCATENAR(REPT…2011

  5. Olá Rafael eu tentei, mas não consegui, tentei unir as duas funções mas o resultado foi outro

    segue o jeito que eu fiz
    =REPT(“g”;CONCATENAR(“2011”))

  6. Legal, vou tentar, obrigado Rafael!!!

    De: Disqus [mailto:notifications@disqus.net]
    Enviada em: quarta-feira, 20 de julho de 2016 10:26
    Para: claudio-p-j@hotmail.com
    Assunto: Re: Comment on Conheça a função Rept no Excel

    “Nesse caso você pode usar a função CONCATENAR com a função REPT para ter a parte das barras transformadas e mais algum texto ao final. No caso da imagem, o autor da planilha colocou o ano em questão”
    [Disqus]

    [http://a.disquscdn.com/1468276017/images/email/icon-gear.gif] Settings [http://a.disquscdn.com/uploads/users/15738/1916/avatar92.jpg?1468948632]

    A new comment was posted on Blog LUZ.vc | Planilhas e Excel

  7. Nesse caso você pode usar a função CONCATENAR com a função REPT para ter a parte das barras transformadas e mais algum texto ao final. No caso da imagem, o autor da planilha colocou o ano em questão

  8. Esse exemplo tem o ano na frente, é possivel colocar o ano também?

DEIXE UMA RESPOSTA

Por favor, escreva o seu comentário
Por favor, digite seu nome