Função REPT
A função REPT serve para repetir determinado caractere/palavra/numero/símbolo um determinado número de vezes.
Ele pode ser usado para se criar mini-gráficos em células (substituindo os mini-gráficos nativos do Excel e/ou a formatação condicional de barras.
Também serve para se criar campos de tamanho fixo para quem precisa carregar dados em sistemas. Alguns sistemas pedem que determinados campos tenham um número definido de caracteres, isto significa que é necessário adicionar ao dado digitado uma quantidade x de caracteres para que o sistema entenda aquilo.
Veremos a seguir as duas formas de usar a função REPT
Função REPT para criar mini gráficos
Veja a tabela a seguir:
Vamos colocar ao lado um gráfico de barras para indicar visualmente quanto cada região possui.
Vamos representar visualmente como uma barra.
Para isto, usaremos uma fonte de símbolos, a webdings e a letra “g”.
E para não ficar muito grande a barra, vamos dividir o valor das vendas por 10.
Veja:
Você pode testar outras letras, símbolos, enfim, o que quiser para que seja representado pela função REPT.
No exemplo acima, ele repetiu a letra “g” 19 vezes, dando a impressão de ser uma barra, devido á fonte que usamos.
Se tivéssemos usado uma fonte comum, o resultado da função REPT apareceria assim:
Função REPT para criar campos de tamanho fixo
Agora vamos aplicar a função REPT para criarmos um campo fixo.
Imagine que uma determinada coluna precisa ter códigos com 10 caracteres, e se um código tiver menos do que 10 ele deverá ser precedido por zeros:
0000000001
0000022000
(para funcionar, vamos usar as funções num.caract e concatenar (se não as conhece, vá nos links indicados).
Veja alguns exemplos usando a função REPT
Usamos a função NÚM.CARACT para saber quantos caracteres já foram usados. Daí subtraímos o total necessário dos que foram usados, e é este a quantidade de vezes que deveremos completar com zeros, espaços ou o que for.
No 1o exemplo, temos 2 caracteres usados (0 10). Como precisamos de um total de 10, subtraímos 2 de 10, e temos 8. Como queremos que ele repita zeros ANTES do valor, colocamos a função rept com o 0 no inicio da expressão.
O “&” é a função CONCATENAR.
[the_ad_group id=”489″]
- 6 maneiras de usar o preenchimento relâmpago - março 12, 2021
- quatro motivos para voce parar de usar o procv - fevereiro 16, 2021
- Como Criar um Gráfico de Waterfall no Excel - fevereiro 2, 2021
Nossas Redes Sociais