Muita gente usa o Excel sem saber que existe um operador muito poderoso que facilita demais o dia a dia. E é isso que vou te mostrar agora.
O operador duplo traço (–) é um dos recursos mais úteis e menos conhecidos do Excel. Ele resolve problemas que normalmente exigiriam várias etapas em apenas um clique.
Neste artigo iremos mostrar o que é o operador duplo traço, como ele funciona, e três aplicações práticas que vão economizar horas do seu tempo.
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.
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 que é o operador duplo traço (–)
O operador duplo traço (também chamado de “menos menos”) é simplesmente dois sinais de menos juntos: —
Ele tem duas funções poderosas:
1. Converte valores lógicos para números
- VERDADEIRO vira 1
- FALSO vira 0
2. Converte texto que parece número em número real
- “123” (texto) vira 123 (número)
- “45,50” (texto) vira 45,50 (número)
Assim você consegue realizar somas e cálculos que antes não funcionavam.
Problema 1: Números tratados como texto
O cenário frustrante
Você recebe uma planilha com valores:
- 22
- 18
- 35
- 42
Parece tudo número, certo?
Você faz uma soma simples:
=SOMA(A2:A5)
Resultado: 0
Mas como? Tem valores ali!
Por que isso acontece
O Excel está tratando esses números como texto.
Como identificar:
- Clique com direito > Formatar Células → mostra “Texto”
- Marcação verde no canto da célula
- Alinhamento à esquerda (números ficam à direita)
A solução: Operador duplo traço
=SOMA(–A2:A5)
Pronto! Agora funciona.
O — força o Excel a converter esses “textos” em números de verdade, e aí a soma acontece.
Resultado
22 + 18 + 35 + 42 = 117 ✅
Alternativa: Multiplicar por 1
Você também pode usar ×1 ao invés de —:
=SOMA(A2:A5*1)
Funciona do mesmo jeito.
Mas — é mais prático: são só dois cliques no mesmo símbolo.
×1 exige dois símbolos diferentes.
Preferência pessoal, mas — é mais rápido.
Problema 2: Valores com R$ (cifrão)
O cenário
Você tem valores com R$ cifrão:
- R$ 22
- R$ 18
- R$ 35
- R$ 42
São texto porque têm o símbolo R$.
Solução tradicional (demorada)
- Usar SUBSTITUIR para remover R$
- =SUBSTITUIR(A2;”R$ “;””)
- Arrastar para baixo
- Resultado: “22”, “18”, “35”, “42”
Problema: SUBSTITUIR retorna texto, não número!
Se você fizer =SOMA(B2:B5), resultado: 0
Solução profissional com operador duplo traço
=SOMA(–SUBSTITUIR(A2:A5;”R$ “;””))
Agora sim!
O — converte o resultado de SUBSTITUIR (que é texto) em número.
Soma funciona perfeitamente.
Resultado
22 + 18 + 35 + 42 = 117 ✅
Tudo em uma única fórmula, sem passos intermediários.
Problema 3: Contar valores maiores que um critério
O cenário
Você tem:
- 22
- 18
- 35
- 42
- 50
- 65
- 28
- 80
Quer contar: quantos valores são maiores que 30?
Solução tradicional: CONT.SE
=CONT.SE(A2:A9;”>30″)
Resultado: 4 (valores 35, 42, 50, 65, 80)
Funciona perfeitamente.
Solução alternativa com operador duplo traço
=SOMA(–(A2:A9>30))
Resultado: 4 (mesmo resultado!)
Como isso funciona? Vamos quebrar a fórmula.
Como funciona a mágica do operador duplo traço
Passo 1: Criar comparação
=A2:A9>30
Isso cria uma fórmula matricial que compara cada célula:
- 22>30? FALSO
- 18>30? FALSO
- 35>30? VERDADEIRO
- 42>30? VERDADEIRO
- 50>30? VERDADEIRO
- 65>30? VERDADEIRO
- 28>30? FALSO
- 80>30? VERDADEIRO
Resultado: {FALSO; FALSO; VERDADEIRO; VERDADEIRO; VERDADEIRO; VERDADEIRO; FALSO; VERDADEIRO}
Passo 2: Tentar somar valores lógicos
Se você fizer =SOMA(A2:A9>30), não funciona.
Excel não consegue somar VERDADEIRO e FALSO diretamente.
Passo 3: Aplicar operador duplo traço
=SOMA(–(A2:A9>30))
O — converte:
- VERDADEIRO → 1
- FALSO → 0
Resultado: {0; 0; 1; 1; 1; 1; 0; 1}
Passo 4: Somar
SOMA de {0; 0; 1; 1; 1; 1; 0; 1} = 5
Cinco valores são maiores que 30! ✅
Quando usar operador duplo traço
Use — quando:
- Números são texto e você quer somá-los
- Resultado de função é texto (como SUBSTITUIR) e você precisa de número
- Quer contar com critérios de forma criativa
- Trabalha com valores lógicos e precisa convertê-los em 0 e 1
Vantagens do operador duplo traço
✅ Rápido: Dois cliques ✅ Prático: Resolve em uma linha ✅ Sem passos extras: Não precisa coluna auxiliar ✅ Funciona em fórmulas matriciais: Poderoso para cálculos complexos
Operador duplo traço vs alternativas
— vs *1
Ambos convertem texto em número.
— é mais rápido de digitar.
×1 é mais explícito (fica claro que está multiplicando).
— vs VALOR
VALOR também converte texto em número:
=VALOR(“123”) → 123
Mas — é mais curto e direto.
— vs CONT.SE
Para contar com critérios, CONT.SE é mais legível.
Mas — permite critérios mais complexos em fórmulas matriciais.
Disponibilidade
Operador duplo traço funciona em:
- Excel 2003 a 2024
- Excel 365
- Excel para Mac
- Excel Online
- Google Sheets
Recurso universal disponível em todas as versões.
Dica profissional
Combine — com outras funções para criar fórmulas poderosas:
Contar valores únicos maiores que 30
=SOMA(–(CONT.SE(A:A;A2:A9>30)=1))
Somar apenas valores pares
*=SOMA(–(MOD(A2:A9;2)=0)A2:A9)
Possibilidades infinitas!
Este operador economiza tempo real
Sem operador duplo traço:
- Criar coluna auxiliar
- Converter valores
- Somar coluna auxiliar
- Deletar coluna auxiliar
Tempo: 2-3 minutos
Com operador duplo traço:
=SOMA(–A2:A5)
Tempo: 5 segundos
Multiply pelo número de vezes que você faz isso por semana…
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como usar o operador secreto duplo traço (–) no Excel para converter texto em número e valores lógicos em 0 e 1, 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 o operador duplo traço? Já usou ele em alguma fórmula? Prefere — ou ×1? Conta para nós nos comentários!