Função REPT

Excel 2007+

Resumo

A função REPT do Excel repete um texto um número específico de vezes, sendo ideal para criar separadores visuais, barras de progresso ou preencher células com padrões repetidos de forma rápida e eficiente.

Sintaxe

REPT(texto; núm_vezes)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
texto Texto Sim Texto a ser repetido (pode ser célula, string ou caractere)

Usando a função REPT

A função REPT é perfeita para criar elementos visuais em relatórios e dashboards. Use para gerar linhas divisórias, barras de progresso proporcionais ou qualquer padrão repetitivo que melhore a apresentação dos dados.

Exemplos Comuns de REPT

Separador com asterisco e traço

=REPT("*-"; 3)

Cria o padrão *-*-*- para separar seções de relatório

Linha divisória completa

=REPT("-"; 20)

Gera uma linha de 20 traços para separar tabelas

Barra de progresso simples

=REPT("█"; A1/10)

Cria barra proporcional baseada no valor da célula A1 (assumindo 0-100)

Espaçamento fixo

=REPT(" "; 5)&"Texto alinhado"

Adiciona 5 espaços antes do texto para alinhamento

Perguntas Frequentes

REPT retorna texto vazio ("") quando núm_vezes é 0.

Não pode exceder 32.767 caracteres, senão retorna #VALOR!.

Sim, mas só a parte inteira é considerada (truncada).

Erros Comuns e Soluções

#VALOR!

Cause: Resultado excede 32.767 caracteres

Solution: Reduza núm_vezes ou use texto mais curto

#VALOR!

Cause: núm_vezes negativo

Solution: Use apenas números positivos

Notas

  • Excelente para dashboards e relatórios visuais
  • Combine com LEN e SUBSTITUTE para manipulações avançadas
  • Ideal para criar gráficos ASCII simples
  • Funciona com referências de células dinâmicas

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+