Como Converter Texto em Número no Excel em 1 Segundo (Sem Colunas Auxiliares!)

Você recebe uma planilha, faz uma soma simples e o resultado é zero. Mas você vê números ali! Esse é um dos problemas mais frustrantes do Excel.

O problema acontece porque o Excel está tratando seus números como texto. E quando você tenta somar texto, o resultado é sempre zero, mesmo que pareçam números perfeitos.

Neste artigo iremos mostrar a solução definitiva para converter texto em número instantaneamente, sem precisar de colunas auxiliares, passos extras ou macros complicadas.

Vídeo aula sobre como usar o traço duplo no Excel

Assista ao vídeo abaixo, caso prefira aprender como usar o traço duplo dentro da função SOMA no Excel assistindo a um vídeo.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

Não se esqueça de se INSCREVER no nosso canal.

E coloque o seu melhor e-mail abaixo para receber todas as nossas novidades em primeira mão.

O problema que todos enfrentam

Cenário típico

Você importa dados ou recebe uma planilha.

Há valores que parecem números:

  • 22
  • 18
  • 35
  • 42
  • 50

Você digita a fórmula mais básica do Excel:

=SOMA(A2:A6)

Aperta Enter esperando ver 167.

Resultado: 0

Putz! Mas eu tenho valores aqui!

Por que isso acontece

O Excel trata esses valores como texto, não como números.

Como identificar números como texto

Três sinais claros:

1. Marcação verde no canto superior esquerdo

Aquele triângulo verde pequeno indica problema.

2. Alinhamento à esquerda

Números verdadeiros ficam alinhados à direita.

Texto fica à esquerda.

3. Formatar Células mostra “Texto”

Clique com botão direito > Formatar Células.

Se mostrar categoria “Texto”, confirmado.

As soluções tradicionais (lentas)

Método 1: Converter um por um

Clique na célula com triângulo verde.

Aparece ícone de aviso.

Clique em “Converter para número”.

Repita para cada célula.

Problema: Demorado para muitas células.

Método 2: Colar Especial

  1. Digite 1 em célula vazia
  2. Copie (Ctrl+C)
  3. Selecione células com texto
  4. Colar Especial > Multiplicar
  5. OK

Problema: Vários passos, confuso.

Método 3: Texto para Colunas

  1. Selecione células
  2. Dados > Texto para Colunas
  3. Avançar, Avançar, Concluir

Problema: Não intuitivo, muitos cliques.

A solução profissional: Operador duplo traço (–)

Use o operador duplo traço (dois sinais de menos juntos).

Fórmula mágica

=SOMA(–A2:A6)

Pronto! Funciona.

O que o — faz

O duplo traço força o Excel a converter texto em número.

Acontece automaticamente dentro da fórmula.

Sem passos extras. Sem colunas auxiliares.

Resultado

22 + 18 + 35 + 42 + 50 = 167

Como funciona internamente

Quando você usa –A2:

  1. Primeiro transforma em negativo
  2. Segundo transforma de volta em positivo
  3. Processo converte texto em número no caminho

É um “truque” matemático que força a conversão.

Alternativa: Multiplicar por 1

Outra opção é multiplicar por 1:

=SOMA(A2:A6*1)

Funciona do mesmo jeito.

Comparação: — vs *1

Operador duplo traço (–)

  • Mais rápido de digitar (mesmo símbolo 2x)
  • Mais comum em fórmulas avançadas
  • Preferido por usuários experientes

*Multiplicar por 1 (1)

  • Mais explícito (fica claro que está fazendo conta)
  • Mais fácil de entender para iniciantes
  • Igualmente eficaz

Escolha é sua. Ambos funcionam perfeitamente.

Aplicação prática: Valores com símbolos

Problema comum: R$ nos valores

Você tem:

  • R$ 22
  • R$ 18
  • R$ 35
  • R$ 42

São texto por causa do “R$”.

Solução tradicional

Use SUBSTITUIR para remover o R$:

=SUBSTITUIR(A2;”R$ “;””)

Resultado: “22” (ainda é texto!)

Se fizer =SOMA(B2:B5) → 0

Por quê? SUBSTITUIR retorna texto.

Solução profissional

Combine SUBSTITUIR com operador duplo traço:

=SOMA(–SUBSTITUIR(A2:A5;”R$ “;””))

Tudo em uma fórmula!

  1. SUBSTITUIR remove o R$
  2. — converte texto resultante em número
  3. SOMA calcula o total

Resultado: 22 + 18 + 35 + 42 = 117

Mais exemplos práticos

Exemplo 1: Porcentagens como texto

Valores: “15%”, “20%”, “18%”

=MÉDIA(–SUBSTITUIR(A2:A4;”%”;””))

Remove % e calcula média.

Exemplo 2: Números com espaços

Valores: “1 000”, “2 500”, “3 750”

=SOMA(–SUBSTITUIR(A2:A4;” “;””))

Remove espaços e soma.

Exemplo 3: Dados importados

CSV com números como texto.

=SOMA(–A2:A100)

Converte e soma tudo de uma vez.

Quando usar operador duplo traço

Use — quando:

  1. Soma dá zero mas há valores visíveis
  2. Dados importados vêm como texto
  3. Funções de texto retornam números (SUBSTITUIR, DIREITA, ESQUERDA)
  4. Quer evitar colunas auxiliares
  5. Precisa de solução rápida em uma fórmula

Operador duplo traço com outras funções

Com MÉDIA

=MÉDIA(–A2:A10)

Converte e calcula média.

Com MÁXIMO

=MÁXIMO(–A2:A10)

Encontra maior valor mesmo se for texto.

Com MÍNIMO

=MÍNIMO(–A2:A10)

Encontra menor valor.

Com SE

=SE(–A2>1000;”Alto”;”Baixo”)

Converte antes de comparar.

Múltiplas conversões na mesma fórmula

Você pode usar — várias vezes:

=SOMA(–A2:A5)+SOMA(–B2:B5)

Converte ambas as colunas e soma.

Limitações do operador duplo traço

Não funciona com:

  1. Texto puro não-numérico (“abc” continua texto)
  2. Datas em formato incompatível (depende do formato)
  3. Valores muito complexos (às vezes precisa limpeza prévia)

Para casos complexos, combine com SUBSTITUIR, ARRUMAR, etc.

Diferença: Conversão temporária vs permanente

Operador duplo traço

Conversão temporária dentro da fórmula.

Células originais continuam texto.

Texto para Colunas

Conversão permanente.

Células são alteradas para número.

Qual usar?

  • quando quer manter original
  • Texto para Colunas quando quer limpar dados permanentemente

Fórmula matricial avançada

Para casos complexos:

=SOMA(–(ARRUMAR(SUBSTITUIR(A2:A10;”R$ “;””))))

  1. SUBSTITUIR remove R$
  2. ARRUMAR remove espaços extras
  3. — converte em número
  4. SOMA calcula total

Tudo em uma linha!

Disponibilidade

Operador duplo traço funciona em:

  • Excel 2003 a 2024
  • Excel 365
  • Excel para Mac
  • Excel Online
  • Google Sheets

Universal. Sempre disponível.

Por que isso não é mais divulgado

Operador duplo traço é um “hack” matemático.

Não é uma função oficial documentada.

Usuários avançados descobrem por tentativa e erro.

Mas funciona perfeitamente e é super útil.

Economia de tempo real

Sem operador duplo traço

  1. Criar coluna auxiliar
  2. Usar VALOR ou Texto para Colunas
  3. Copiar valores
  4. Deletar auxiliar
  5. Fazer soma

Tempo: 2-3 minutos

Com operador duplo traço

=SOMA(–A2:A100)

Tempo: 5 segundos

Economia: 97% do tempo

Para quem trabalha com planilhas diariamente, isso significa horas economizadas por semana.

Dica bônus: Combine com nomeação

Nomeie intervalos para fórmulas mais legíveis:

Nomeie A2:A10 como “Valores”

=SOMA(–Valores)

Fica claro e profissional.

Compartilhe ou Comente

Se você curtiu esse artigo aonde mostramos como converter texto em número no Excel em 1 segundo usando o operador duplo traço (–) sem precisar de colunas auxiliares, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Você já teve o problema de soma dar zero com valores visíveis? Conhecia o operador duplo traço? Prefere — ou *1? Conta para nós nos comentários!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *