O Hack Matemático do Excel Que 90% dos Usuários Não Conhece

Existe um operador no Excel tão simples que parece inútil: dois sinais de menos juntos (–). Mas esse “hack” matemático resolve problemas que normalmente exigiriam várias etapas.

90% dos usuários de Excel nunca ouviram falar dele. Os 10% que conhecem economizam horas toda semana. Hoje você entra nesse grupo seleto.

Neste artigo iremos mostrar o que é esse operador misterioso, como ele funciona, e 5 problemas que ele resolve instantaneamente.

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 operador que ninguém te ensinou

O nome

Operador duplo traço ou operador menos menos.

Símbolo:

Dois sinais de menos juntos, sem espaço.

O que ele faz

Duas conversões poderosas:

1. Texto → Número

“123” (texto) → 123 (número)

2. Lógico → Número

VERDADEIRO → 1, FALSO → 0

Simples. Mas revolucionário.

Por que isso existe?

É um “efeito colateral” matemático.

A matemática por trás

Em matemática:

  • Negativo de positivo = negativo: -5 = -5
  • Negativo de negativo = positivo: -(-5) = 5

Excel:

    • de número texto: força conversão para número
  • — de número texto: converte e mantém positivo

É um hack, não uma função oficial.

Mas funciona perfeitamente!

Problema 1: Soma dá zero (mas há valores!)

O cenário frustrante

Planilha com valores:

  • 100
  • 250
  • 180
  • 320

=SOMA(A2:A5)

Resultado: 0

Você sabe que há valores. O que está acontecendo?

A causa

Excel trata como texto.

Marcação verde no canto confirma.

A solução de 2 caracteres

=SOMA(–A2:A5)

Resultado: 850

Dois tracinhos resolveram!

Por que funciona

— força conversão de texto para número dentro da fórmula.

Sem alterar células originais.

Sem passos intermediários.

Pura magia matemática.

Problema 2: SUBSTITUIR não resolve sozinho

O cenário

Valores: R$ 100, R$ 250, R$ 180

Você remove R$:

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

Resultado: “100” (ainda texto!)

=SOMA(B2:B5) → 0

Putz! Removeu símbolo mas continua texto.

A solução que resolve de verdade

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

Remove R$ E converte para número.

Tudo em uma fórmula.

Resultado: 850

Problema 3: Contar com critérios complexos

O cenário

Lista de números.

Quer contar quantos > 30.

Solução tradicional

=CONT.SE(A2:A10;”>30″)

Funciona. Mas limitado.

E se você quer: valores entre 20 e 50?

CONT.SES complica.

Solução com hack —

=SOMA(–(A2:A10>30))

Como funciona:

  1. (A2:A10>30) → {FALSO; VERDADEIRO; VERDADEIRO; …}
  2. –(…) → {0; 1; 1; …}
  3. SOMA(…) → conta os 1s

Conta VERDADEIROs automaticamente!

Para critérios múltiplos

Entre 20 e 50:

=SOMA(–((A2:A10>=20)*(A2:A10<=50)))

Impossível com CONT.SE simples!

Problema 4: Calcular percentuais de sucesso

O cenário

Vendedores e metas.

Quantos % bateram meta?

Solução tradicional

Coluna auxiliar: =SE(Vendas>=Meta;”Sim”;”Não”)

Depois CONT.SE para contar “Sim”

Depois dividir pelo total.

3 etapas!

Solução com hack —

=SOMA(–(Vendas>=Meta))/CONT.VALORES(Vendas)

1 etapa!

Resultado direto: 75% (por exemplo)

Problema 5: Valores lógicos não somam

O cenário

Fórmulas que retornam VERDADEIRO/FALSO.

Você quer somar quantos são verdadeiros.

=SOMA(E2:E10) onde E tem lógicos → 0

Excel não soma lógicos diretamente.

Solução

=SOMA(–E2:–E10)

Converte VERDADEIRO→1, FALSO→0.

Agora soma funciona!

As 3 regras de ouro do operador —

Regra 1: Duplo traço, não um

-A2 = negativo de A2

–A2 = converte (se texto) ou mantém (se número)

Não confunda!

Regra 2: Use parênteses em comparações

Errado: =–A2>30

Certo: =–(A2>30)

Parênteses garantem ordem correta.

Regra 3: Funciona apenas com números e lógicos

–“Texto puro” → #VALOR! (erro)

Só funciona com:

  • Números como texto (“123”)
  • Valores lógicos (VERDADEIRO/FALSO)

Comparação: — vs alternativas

Vs VALOR()

VALOR(“123”) → 123

–“123” → 123

— é mais curto (2 caracteres vs 8+).

Vs *1

*“123”1 → 123

–“123” → 123

— é mais rápido de digitar (mesmo símbolo 2x).

Vs Texto para Colunas

Texto para Colunas altera células permanentemente.

— converte temporariamente na fórmula.

Use — para cálculos, Texto para Colunas para limpeza.

Casos de uso do mundo real

1. Importar dados de sistemas

Sistemas exportam números como texto.

Use — em todas as fórmulas para converter on-the-fly.

2. Dashboards dinâmicos

Calcule KPIs complexos com lógica booleana:

=SOMA(–((Status=”Ativo”)(Vendas>1000)(Regiao=”Sul”)))

3. Análise de conformidade

Produtos dentro/fora de especificação:

=SOMA(–((Peso>=980)*(Peso<=1020)))/CONT.VALORES(Peso)

Taxa de conformidade instantânea.

4. Scorecards ponderados

Avalie candidatos, produtos, fornecedores:

**=–(Criterio1=”OK”)*3 + –(Criterio2=”OK”)2 + –(Criterio3=”OK”)1

5. Relatórios automáticos

Fórmulas que contam, somam, calculam percentuais:

Tudo sem colunas auxiliares bagunçando planilha.

Quando ensinar essa técnica

Não ensine para:

  • Iniciantes totais (confunde)
  • Quem ainda está aprendendo SOMA

Ensine para:

  • Usuários intermediários
  • Quem já domina funções básicas
  • Pessoas que fazem análises complexas
  • Profissionais que querem otimizar

Por que isso não é mais divulgado

Razão 1: Não é função oficial

Não aparece na lista de funções.

Não tem documentação oficial.

Razão 2: Parece estranho

“Por que dois menos?”

Não é intuitivo para iniciantes.

Razão 3: Há alternativas

VALOR, *1, SE funcionam.

Mas — é mais eficiente para quem conhece.

Benefícios de dominar —

1. Fórmulas mais curtas

Menos caracteres, mais eficiência.

2. Menos colunas auxiliares

Planilhas mais limpas e profissionais.

3. Cálculos mais rápidos

Menos passos = menos tempo.

4. Pensamento avançado

Entender — prepara para fórmulas matriciais, Power Query, DAX.

5. Destaque profissional

Poucos conhecem. Você impressiona colegas e gestores.

O teste da proficiência

Se você entende e usa essas fórmulas confortavelmente:

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

=SOMA(–(A:A>30))

=SOMA(–(Vendas>=Meta))/CONT.VALORES(Vendas)

Parabéns! Você é usuário avançado.

Se parecem alienígenas, estude mais e volte.

Economia de tempo mensurável

Exemplo: Relatório semanal

Sem –:

  1. Importar dados
  2. Limpar texto em 5 colunas (auxiliares)
  3. Converter para número
  4. Calcular totais
  5. Deletar auxiliares

Tempo: 10-15 minutos

Com –:

  1. Importar dados
  2. Fórmulas diretas com —

Tempo: 2-3 minutos

Economia: 10 minutos/relatório

50 relatórios/ano = 8 horas economizadas!

Disponibilidade universal

Funciona em:

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

Totalmente universal.

Aprenda uma vez, use em qualquer plataforma.

Compartilhe esse hack!

Agora você faz parte dos 10%.

Ensine colegas (quando estiverem prontos).

Mostre em reuniões (quando apropriado).

Use em entrevistas (impressiona garantido).

Compartilhe ou Comente

Se você curtiu esse artigo aonde revelamos o hack matemático do Excel que 90% dos usuários não conhecem – o operador duplo traço (–) que converte texto em número e lógica em 1/0, 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ê conhecia esse hack? Há quanto tempo usa? Qual problema ele resolveu para você? Vai ensinar colegas? 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 *