Ao adicionar números ou datas a uma planilha, re­fe­ren­ciar as células cor­res­pon­den­tes pode não ser o su­fi­ci­ente. É que, muitas vezes, valores não são exibidos de maneira correta, como texto, pelo Excel. Use a função TEXTO do Excel para so­lu­ci­o­nar o problema. Ela converte dados (como números e datas) em texto e o formata como você desejar.

Excel com Microsoft 365 para Negócios e IONOS!

Use o Excel para criar planilhas e organizar seus dados - incluído em todos os pacotes Microsoft 365!

  • Office on-line
  • OneDrive com 1 TB
  • Suporte 24 horas
Nota

As ins­tru­ções abaixo podem ser aplicadas ao Microsoft 365 e às versões 2021, 2019 e 2016 do Excel.

Escrever fórmula TEXTO no Excel

Assim é a sintaxe de uma fórmula TEXTO do Excel:

=TEXTO(Valor;Código_de_formatação)

Nela, dois pa­râ­me­tros estão presentes:

  • Valor: Insira os dados a serem exibidos como texto, seja digitando-os di­re­ta­mente na fórmula ou re­fe­ren­ci­ando a célula que os contém.
  • Código_de_formatação: Instrua o Excel sobre como os dados devem ser for­ma­ta­dos.

Caso não haja ne­ces­si­dade de for­ma­ta­ção especial, sim­ples­mente adicione uma hashtag (#) no local destinado ao código de for­ma­ta­ção, como mostra o exemplo:

=TEXTO(88;"#")

A hashtag é um dos três ca­rac­te­res que podem ser usados para reservar espaços em fórmulas, para subs­ti­tui­ção posterior.

Imagem: Exemplos de fórmulas TEXTO no Excel
A função TEXTO do Excel pode ser usada para formatar dados como desejado
Nota

Conteúdos em texto são alinhados à esquerda das células, em planilhas do Excel, enquanto dados são alinhados à direita.

Códigos de for­ma­ta­ção para fórmulas TEXTO do Excel

Para que a função TEXTO do Excel funcione cor­re­ta­mente, um código de for­ma­ta­ção deve ser indicado. Ele pode ser inserido no lugar de um dos três ca­rac­te­res listados abaixo. Cada um tem um papel es­pe­cí­fico:

Reserva de espaço Papel
# Dígito opcional; é omitido se o dado contiver menos dígitos que o total de ca­rac­te­res previstos.
0 Adiciona zeros; se não houver nenhum dígito em de­ter­mi­nada posição, o Excel a pre­en­cherá uti­li­zando números zero.
? Preenche espaços vazios em números racionais; Adiciona espaços a dígitos ausentes para que números possam ser alinhados pelo separador decimal ou pela barra de fração.

Use espaços re­ser­va­dos em com­bi­na­ção com ca­rac­te­res de texto es­pe­cí­fi­cos para indicar a for­ma­ta­ção desejada. Por exemplo, exiba números com zeros à esquerda, separador de milhares, unidade de medida ou como telefone:

Aplicação Valor numérico Código de for­ma­ta­Ã§Ã£o For­ma­ta­Ã§Ã£o em texto
Quan­ti­dade fixa de dígitos 123 “000000” 000123
Separador de milhares 21350 “##.###” 21.350
Número de telefone 556299991234 “+## ## ####-####” +55 62 9999-1234
Unidade de medida (por exemplo, graus) 90 “#°” 90°

Também é possível inserir de­ter­mi­na­dos ca­rac­te­res de texto di­re­ta­mente nos códigos de for­ma­ta­ção:

Ca­rac­te­res Descrição
+ - Mais; menos
() {} Pa­rên­te­ses; chaves
$ € Símbolos de moedas
. , : ! ’ Pontuação: ponto final; vírgula; dois pontos; ponto de ex­cla­ma­Ã§Ã£o; apóstrofo
^ ~ Acentos: Cir­cun­flexo; til
Espaços
/ Barra comum
= Sinal de igual

Explore as pos­si­bi­li­da­des e descubra o que mais você pode inserir em códigos de for­ma­ta­ção de fórmulas TEXTO do Excel.

Dica

Com o ar­ma­ze­na­mento em nuvem HiDrive Cloud Storage da IONOS, você armazena, edita e com­par­ti­lha seus do­cu­men­tos Office de forma cen­tra­li­zada e to­tal­mente segura. Seja para uso privado ou pro­fis­si­o­nal, acesse o HiDrive de qualquer dis­po­si­tivo, graças ao apli­ca­tivo e às demais in­ter­fa­ces de usuário. Seus dados estarão sempre pro­te­gi­dos e guardados em centros IONOS de última geração, lo­ca­li­za­dos na Alemanha.

Trans­for­mar números em texto com a função TEXTO do Excel

Se você quiser utilizar ca­rac­te­res de texto que o Excel rejeita, basta fazer uso da barra invertida, adi­ci­o­nando-a à esquerda do res­pec­tivo caractere. A barra invertida, também chamada de caractere de escape, é usada na com­pu­ta­ção para indicar que o caractere seguinte deve ser tratado de forma especial. Ao iden­ti­fi­car a barra, o Excel trata o caractere sub­se­quente como texto simples, ignorando seu sig­ni­fi­cado.

Por exemplo, se você quiser adicionar a uma fórmula a palavra “metros” para que ela seja exibida após o número 100, pode utilizar o seguinte código:

=TEXTO(100;"# \m\e\t\r\o\s")

Você também pode fazer com que o Excel exiba números como por­cen­ta­gens sem que haja a ne­ces­si­dade de mul­ti­plicá-los por 100. Se você quiser, por exemplo, formatar o número 33 como “33%”, basta escrever a seguinte fórmula TEXTO no Excel:

=TEXTO(33;"###\%")

Se você acha com­pli­cado trabalhar com ca­rac­te­res de escape, pode usar uma destas duas al­ter­na­ti­vas:

  • For­ma­ta­ção direta: Existe a pos­si­bi­li­dade de se formatar valores numéricos di­re­ta­mente. Na aba “Número” de “Formatar células”, você pode formatar di­fe­ren­tes tipos de texto sem utilizar ca­rac­te­res de escape. Lá você também encontra outros códigos de for­ma­ta­ção que podem ser usados na função TEXTO do Excel.
  • Con­ca­te­na­ção de texto: Também é possível inserir texto adicional em uma célula por con­ca­te­na­ção. Para tanto, utilize o símbolo &. A fórmula TEXTO do Excel abaixo re­tra­ba­lha o exemplo dos 100 metros:
=TEXTO(100;"#") & "metros"

Ca­rac­te­res de controle em códigos de for­ma­ta­ção

Além dos ca­rac­te­res para reserva de espaço, outros de­sem­pe­nham di­fe­ren­tes funções quando adi­ci­o­na­dos a uma fórmula TEXTO do Excel:

Função Caractere de controle Efeito
Exibir como fração / Se você adicionar uma barra comum (/) a uma fórmula, o Excel con­ver­terá o número em questão em fração. Ainda, se você es­pe­ci­fi­car o de­no­mi­na­dor, o Excel realizará o cálculo de acordo. O número 40, por exemplo, seria exibido como “200/5”.
Exibir como por­cen­ta­gem % Mul­ti­plica au­to­ma­ti­ca­mente o número inserido por 100 e adiciona a ele o sinal de por­cen­ta­gem. O número 0,6, por exemplo, seria exibido como “60%”.
For­ma­ta­Ã§Ã£o con­di­ci­o­nal [>=1000] Ao utilizar colchetes você consegue es­pe­ci­fi­car a condição que deve ser atendida pela for­ma­ta­Ã§Ã£o. Caso a condição não seja atendida, o Excel executará a conversão como se você tivesse usado o caractere #.
Dica

Você pode instruir o Excel a tratar o conteúdo de uma célula como texto adi­ci­o­nado um apóstrofo (') à fórmula, como primeiro caractere. Não se preocupe, o apóstrofo não ficará visível na célula.

Combinar função TEXTO do Excel com outras funções

É possível combinar a função TEXTO com outras funções do Excel, assim como substitui-la par­ci­al­mente por outras:

Função Definição Exemplo
=MOEDA() Escreve um número no formato de moeda =MOEDA(40) resulta em “R$ 40,00”
=FIXO() Escreve um número uti­li­zando uma quan­ti­dade fixa de casas decimais =FIXO(12.34;4) resulta em “12.3400”
=ARRUMAR() Exclui espaços antes/depois do texto =ARRUMAR("3 3") retorna “33”
=MAIÚSCULA() Escreve o texto em letras maiús­cu­las =MAIÚSCULA("excel") retorna “EXCEL”
=PRI.MAIÚSCULA() Escreve a primeira letra em maiúscula = PRI.MAIÚSCULA ("excel") retorna “Excel”
=ARRED() Arredonda um número para um número fixo de casas decimais =ARRED(12,445;1) retorna “12,4”

Além das men­ci­o­na­das acima, o Excel suporta muitas outras funções que facilitam o trabalho com planilhas. Nossos artigos es­pe­ci­a­li­za­dos apre­sen­tam di­fe­ren­tes funções do Excel e ensina você a utilizá-las.

Função Aplicação
Função Excel DI­A­TRA­BA­LHO­TO­TAL Retorna o número de dias úteis em um período de tempo de­ter­mi­nado.
Função Excel CORRESPX Encontra um elemento em uma linha ou coluna e retorna a posição relativa.
Função Excel OU Realiza uma com­pa­ra­Ã§Ã£o OU booleana.
Função Excel LOCALIZAR Pesquisa uma string es­pe­cí­fica em uma área de­li­mi­tada.
Microsoft 365 Business
O Office, que você já conhece, só que melhor.

E-mail poderoso do Exchange e as versões mais recentes dos seus apli­ca­ti­vos Office favoritos em qualquer dis­po­si­tivo: comece com a nossa as­sis­tên­cia gratuita para con­fi­gu­ra­ção.

Ir para o menu principal