No Excel, é muito comum encontrar números armazenados como texto, o que pode gerar erros em cálculos e impactar a precisão das fórmulas. Esses problemas acontecem principalmente ao importar dados de outros sistemas, copiar informações de planilhas externas ou converter arquivos de PDF para Excel. Para evitar inconsistências e garantir que os números sejam reconhecidos corretamente, a melhor solução é utilizar a função VALOR no Excel para transformar texto em número.
Com essa função, é possível converter textos numéricos em valores reais, permitindo que sejam utilizados corretamente em operações matemáticas, tabelas dinâmicas e fórmulas como SOMA, MÉDIA e PROCV. Além disso, a função ajuda a eliminar erros comuns, garantindo que seus dados estejam estruturados no formato ideal para análise.
Portanto, neste artigo, você aprenderá passo a passo como usar a função VALOR no Excel para transformar texto em número, evitando problemas e garantindo que seus cálculos e relatórios sejam sempre precisos e confiáveis.
Vamos lá!
Função TEXTODEPOIS no Excel
Observe que, temos uma tabela com o nome de algumas cidades, mas, que há alguns valores junto:

No caso, gostaríamos de trabalhar com os valores, então, vamos usar a função TEXTODEPOIS, responsável por extrair parte de um texto após um caractere ou sequência específica.
Sendo assim, aplique a função TEXTODEPOIS, selecione o texto e coloque entre aspas a barra (/), pois, gostaríamos das informações após o símbolo indicado.
=TEXTODEPOIS(B3;”/”)

Após clicar no ENTER e arrastar a função, temos os valores desejados:

No entanto, se você precisar somar os valores, apresentará erro, pois, o Excel entende que aquele número é um texto, mesmo que você tente editar ele, alterando para Número ou Moeda.

Função VALOR no Excel
Sendo assim, precisamos converter o texto em número e é por isso que vamos utilizar a função VALOR.
Afinal, ele é responsável por converter um texto numérico em um número real, permitindo que seja usado corretamente em cálculos e fórmulas.
Então, antes da função TEXTODEPOIS, aplique a função VALOR:
=VALOR(TEXTODEPOIS(B3;”/”))

Assim, o Excel vai retornar como número:

Como segundo exemplo, temos a tabela com a duração de aulas, nos quais não está somando:

Afinal, contém letras juntamente com os números.
Sendo assim, aplique a função VALOR, depois a função TEXTOANTES.
Posteriormente, selecione o horário e entre aspas o espaço, pois, você deseja que a fórmula extraia tudo antes do espaço:
=VALOR(TEXTOANTES(E4;” “))

Assim, ao clicar em ENTER e arrastar a função, temos todos os valores desejados e ainda convertidos em número.
Não esqueça de editar como Hora:

Dica Extra: Como Somar Horas no Excel
Contudo, ao somar todas as horas, podemos obter um erro, no qual o Excel não traz a soma correta.
Afinal, quando você soma horas e o total ultrapassa 24 horas, o Excel pode exibir um valor inesperado porque, por padrão, o formato de hora reinicia após 24 horas.

Para isso, clique com o botão direito sobre o resultado e vá em Formatar Células:

Depois, em Número, clique em Hora e escolha a opção do exemplo abaixo:

Assim, vamos ter o resultado correto da soma de horas:

Portanto, com as dicas acima, você vai conseguir utilizar funções e fórmulas a seu favor no Excel.
Curso de Excel Completo: Do Básico ao Avançado.
Quer aprender Excel do Básico ao Avançado, passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.
Por fim, deixe seu comentário sobre se gostou deste post tutorial e se você irá usar essas técnicas em suas planilhas de Excel. E você também pode enviar a sua sugestão para os próximos posts. Até breve!