Como converter texto em número no Excel

Existem cinco maneiras diferentes de converter números formatados como texto em números reais no Excel.

Muitas vezes, como quando copiamos dados de outro programa, ou de um arquivo de texto, ou online, o Excel pode armazenar os números como texto. Se você tentar usar esses valores de texto em cálculos e fórmulas, obterá erros. Em situações como essas, você precisa converter esses números formatados como textos em valores numéricos.

Neste artigo, você aprenderá os diferentes métodos que pode usar para converter texto em números no Excel.

Como verificar se um valor é um número ou texto

No Excel, os valores podem parecer números, mas não somam e não funcionam como números, conforme mostrado abaixo.

Existem algumas maneiras de identificar se um valor está formatado como texto ou número no Excel.

  • Em uma planilha do Excel, os números são alinhados à esquerda por padrão, enquanto os textos são alinhados à direita em uma célula.
  • Se várias células com valores numéricos forem selecionadas, a Barra de Status do Excel na parte inferior mostrará os valores Média, Contagem e SOMA, mas se várias células com valores de texto forem selecionadas, a Barra de Status mostrará apenas Contagem.
  • Às vezes, se uma célula contém um número formatado como texto, você verá um pequeno triângulo verde no canto superior esquerdo da célula (um indicador de erro), conforme mostrado acima.
  • Quando a célula com um indicador de erro for selecionada, você verá um sinal de cuidado com um ponto de exclamação amarelo. Mova o cursor sobre esse sinal e o Excel mostrará o possível problema com aquela célula: “O número nesta célula está formatado como texto ou precedido por um apóstrofo”.
  • Além disso, quando você tenta somar os números formatados como texto, eles não mostram um total correto conforme mostrado acima.

Métodos para converter texto em números

Este artigo demonstra as cinco maneiras diferentes que você pode usar para converter texto em números, são elas:

  • Usando texto para recurso de número
  • Alterando o formato da célula
  • Usando o método Colar especial
  • Usando o assistente de Texto para Colunas
  • Usando fórmulas

Converter texto em números usando o recurso de texto em número

Vamos começar com um método simples e fácil, mas esse método nem sempre está disponível para você.

O recurso Texto para Número está disponível apenas quando os números são formatados como texto como resultado da importação de dados de fontes externas ou quando um apóstrofo é adicionado antes de um número. Em casos como esses, você verá um pequeno triângulo verde no canto superior esquerdo da célula, que é um indicador de erro.

Selecione a (s) célula (s) que deseja converter de texto em números e clique no ícone de advertência amarelo que aparece ao lado da célula ou intervalo selecionado. No menu suspenso, selecione a opção ‘Converter em número’.

Feito! Seus números são convertidos.

Mude o texto para número mudando o formato

Outra maneira rápida e fácil de converter os números formatados como texto em números é alterar o formato da célula.

Veja como você faz isso:

Selecione todas as células que deseja converter. Você pode selecionar uma coluna inteira selecionando a letra da coluna ou pressionando Ctrl + Espaço. Vá para a guia ‘Página inicial’, clique na lista suspensa Formato de número no grupo Número e escolha a opção ‘Geral’ ou ‘Número’.

Selecionar a opção ‘Número’ fornecerá números decimais, portanto, a opção ‘Geral’ é adequada. Ou você pode selecionar qualquer outro formato no menu suspenso. O formato selecionado será aplicado aos seus dados.

Depois de selecionar 'Geral', as células selecionadas seriam formatadas como números e seriam alinhadas à direita das células.

Este método nem sempre funciona, em tais casos, use os seguintes métodos.

Alterar texto para número usando o método especial de colagem

O terceiro método é outro método eficiente para converter texto em números. Neste método, você está simplesmente realizando uma operação aritmética no texto pela ferramenta Colar especial. Veja como você faz isso:

Selecione qualquer célula vazia (que o Excel interpreta como 0) e copie-a. Para copiar uma célula, selecione uma célula e pressione ‘Ctrl + C‘Ou clique com o botão direito e selecione‘ Copiar ’no menu de contexto. Em seguida, selecione as células que deseja converter em números, clique com o botão direito e selecione a opção ‘Colar especial’. Ou pressione o botão ‘Ctrl + Alt + V'Atalho para fazer o mesmo.

Na caixa de diálogo Colar especial, selecione ‘Valores’ na seção Colar (parte superior) e ‘Adicionar’ na seção Operação (parte inferior) e clique no botão ‘OK’.

Isso adicionará '0' a cada célula no intervalo selecionado e converterá os números armazenados como textos em números.

O resultado:

Converter texto em número usando o assistente de texto em colunas

Outro método para converter texto em números é usar o assistente Texto em coluna. Este é um processo um pouco demorado, mas é útil para converter uma coluna inteira de valores. É assim que se faz:

Primeiro, selecione as células que deseja converter de texto em números, vá para a guia ‘Dados’ e clique no botão ‘Texto para colunas’ no grupo Ferramentas de dados. Um ‘assistente de conversão de texto em coluna’ será aberto.

Na etapa 1 do assistente, selecione ‘Delimitado’ em Tipo de dados original e clique em ‘Avançar’.

Na Etapa 2 do assistente, certifique-se de que a caixa ‘Guia’ esteja marcada e clique no botão ‘Avançar’.

Na etapa final do assistente, certifique-se de que ‘Geral’ está selecionado em Formato de dados da coluna. Para o campo Destino, você pode especificar uma nova coluna onde deseja o resultado ou deixá-la como está e substituirá o conjunto de dados original. Em seguida, clique no botão ‘Concluir’.

Você provavelmente percebeu que não alterou uma opção durante todo o processo e poderíamos ter pulado para 'Concluir' na etapa 1. Se seus dados contiverem quaisquer delimitadores, como espaços ou ponto-e-vírgulas, você deve escolhê-los na etapa 2 do assistente.

Converter texto em número usando fórmulas

O método final para converter texto em números é usar fórmulas. É uma maneira fácil e direta, que não requer muita intervenção manual. Com uma fórmula, você pode automatizar a conversão.

Converter string em número usando a função VALUE

O Excel oferece uma função especial a função ‘VALOR’ para converter um texto em um número.

O que é tão especial sobre esta função é que ela pode reconhecer um valor numérico cercado por caracteres especiais, ela aceita strings de texto e uma referência a uma célula que contém os textos e cria uma versão limpa do valor em outra célula.

A sintaxe da função VALUE:

= VALUE (texto)

Por exemplo, para converter um número formatado como texto em A1, use a seguinte função VALUE:

= VALOR (A2)

Primeiro, selecione a célula onde deseja o resultado e digite a fórmula acima.

Se você deseja converter uma coluna de valores de texto em números, insira a fórmula na primeira célula do intervalo e use a alça de preenchimento para copiar a fórmula para o restante das células.

Função VALUE do Excel com funções de texto

A função VALUE pode ser usada em combinação com as funções de texto do Excel, ou seja, ESQUERDA, DIREITA e MEIO para extrair um número de uma string de texto.

= VALOR (DIREITO (A1,5))

Na fórmula acima, a função VALUE extrai o valor numérico da string de texto na célula A1 com a ajuda da função RIGHT.

Alterar texto para número com operações aritméticas no Excel

Você também pode converter um texto em um número executando uma operação matemática simples que não altera o valor original.

Por exemplo, para converter o número formatado como texto na célula A1, você pode adicionar um zero, multiplicar ou dividir 1 com esse valor de texto. Essas operações não alteram o valor, mas os convertem em números.

= A1 + 0 (ou) = A1 * 1 (ou) = A1 / 1

Aqui neste artigo, discutimos todos os métodos possíveis que você pode usar para converter texto em número no Excel.