Função TEXTO no Excel: Datas, Moedas e Zeros à Esquerda
A função TEXTO no Excel transforma números e datas em textos com o formato que você escolher. Ela é útil para criar títulos de relatórios, exibir valores monetários em frases, apresentar porcentagens e acrescentar zeros à esquerda de códigos. Veja como escrever a fórmula corretamente, reproduzir exemplos e evitar erros comuns.
O que é a função TEXTO e quando usar?
A função TEXTO aplica uma máscara de formatação e devolve o resultado como texto. Ela não altera o número ou a data original. É especialmente útil quando você precisa combinar valores numéricos com palavras usando o operador &. Para apenas mudar a aparência de um número sem convertê-lo em texto, normalmente é melhor usar Formatar Células (Ctrl+1).
Sintaxe da função TEXTO
=TEXTO(valor;formato_texto)
- valor: número, data ou referência de célula que será formatado.
- formato_texto: código de formato entre aspas, como
"dd/mm/aaaa","0,0%"ou"00000".
Os exemplos consideram Excel em português do Brasil, com ponto e vírgula entre argumentos e vírgula decimal. Outras configurações regionais podem exibir formatos diferentes.
Prepare uma base pequena para os exemplos
Preencha a planilha assim: em A1, digite Data e, em A2, uma data válida, 15/10/2026. Em B1, digite Receita e, em B2, o número 1234,5. Em C1, digite Taxa e, em C2, o número 0,285. Em D1, digite Código e, em D2, o número 42. Não digite o símbolo R$ dentro do valor de B2.
Exemplos práticos da função TEXTO
1. Exibir uma data no formato dia/mês/ano
=TEXTO(A2;"dd/mm/aaaa")
Resultado: 15/10/2026. A função formata a data armazenada em A2. Se A2 contiver apenas o texto “15/10/2026” e não uma data reconhecida pelo Excel, o resultado pode ser inesperado.
2. Mostrar duas casas decimais e separador de milhar
=TEXTO(B2;"#.##0,00")
Resultado: 1.234,50. O formato arredonda a exibição para duas casas decimais, mas o valor original de B2 permanece 1234,5.
3. Exibir uma porcentagem com uma casa decimal
=TEXTO(C2;"0,0%")
Resultado: 28,5%. O número 0,285 corresponde a 28,5%. Não multiplique por 100 antes de aplicar o formato de porcentagem.
4. Completar um código com zeros à esquerda
=TEXTO(D2;"00000")
Resultado: 00042. Os cinco zeros na máscara definem cinco posições. Esse recurso é útil para apresentar códigos de produto ou matrícula, mas não é recomendado para armazenar identificadores longos que precisem preservar todos os dígitos.
5. Combinar texto com data e moeda
Ao concatenar uma data diretamente com texto, o Excel pode exibir seu número de série. TEXTO mantém a aparência desejada no resultado.
="Relatório de "&TEXTO(A2;"dd/mm/aaaa")
Resultado: Relatório de 15/10/2026.
="Receita: R$ "&TEXTO(B2;"#.##0,00")
Resultado: Receita: R$ 1.234,50.
Erros comuns com TEXTO
- Esquecer as aspas: o segundo argumento deve ser um código de formatação entre aspas.
- Confundir texto com número: o resultado da função é texto. Para somas e médias, use a célula numérica original.
- Usar separadores de outra região: ponto, vírgula e formatos de data variam conforme o idioma e as configurações do Excel.
- Digitar data como texto: certifique-se de que o Excel reconheceu a entrada como uma data válida.
- Perder zeros à esquerda em identificadores: se o código é um identificador e não uma quantidade, pode ser melhor armazená-lo como texto desde o início.
TEXTO ou Formatar Células: qual é melhor?
Use Formatar Células quando deseja exibir um número de maneira diferente e continuar fazendo contas com ele. Use TEXTO quando precisa produzir uma frase, etiqueta, código visual ou outro resultado textual com formato controlado. Essa distinção evita erros em planilhas de vendas e relatórios.
Exercícios para praticar
- 1. Formate B2 com duas casas decimais e separador de milhar.
- 2. Mostre C2 como porcentagem com uma casa decimal.
- 3. Apresente D2 com seis dígitos, preenchendo zeros à esquerda.
- 4. Crie a frase “Fechamento: 15/10/2026” usando A2.
Gabarito
=TEXTO(B2;"#.##0,00")
1. 1.234,50.
=TEXTO(C2;"0,0%")
2. 28,5%.
=TEXTO(D2;"000000")
3. 000042.
="Fechamento: "&TEXTO(A2;"dd/mm/aaaa")
4. Fechamento: 15/10/2026.
A função TEXTO está disponível em quais versões?
TEXTO está disponível no Excel 2016, 2019, 2021, 2024 e Microsoft 365. A documentação oficial da Microsoft sobre a função TEXTO reúne outras máscaras de datas, números e moedas.
Continue estudando
Para tratar mensagens de erro em fórmulas, veja SEERRO. Para conhecer funções de texto, pesquisa, lógica e análise, consulte o guia de fórmulas e funções do Excel.
0 Comentários