Você tem uma coluna de valores com R$ na frente e precisa somar tudo. Remove o R$ com SUBSTITUIR e… a soma continua dando zero. Frustrante!
Esse é um problema que acontece todos os dias em planilhas financeiras brasileiras. Valores importados de sistemas vêm com R$, você limpa, mas Excel ainda trata como texto.
Neste artigo iremos mostrar a técnica profissional para remover R$ (ou qualquer símbolo) e somar automaticamente em uma única fórmula, sem passos intermediários.
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 problema dos valores monetários
Cenário comum em planilhas brasileiras
Você recebe dados financeiros:
- R$ 1.250,00
- R$ 890,50
- R$ 2.100,00
- R$ 450,75
Precisa somar para fazer relatório.
Tentativa 1: Soma direta (falha)
Você tenta:
=SOMA(A2:A5)
Resultado: 0
Por quê? Excel vê “R$ 1.250,00” como texto, não número.
Texto não soma.
Tentativa 2: SUBSTITUIR (ainda falha!)
Você pensa: “Vou remover o R$ primeiro!”
Cria coluna auxiliar em B:
=SUBSTITUIR(A2;”R$ “;””)
Resultado em B2: 1.250,00
Perfeito! Agora vai funcionar…
=SOMA(B2:B5)
Resultado: 0 ❌
COMO ASSIM?!
Por que SUBSTITUIR não resolve sozinho
SUBSTITUIR remove o R$, mas retorna texto.
“R$ 1.250,00” vira “1.250,00” (ainda texto!)
Para Excel: texto sem R$ continua sendo texto.
A solução profissional: Operador duplo traço
Combine SUBSTITUIR com operador duplo traço (–).
Fórmula completa
=SOMA(–SUBSTITUIR(A2:A5;”R$ “;””))
Pronto! Funciona perfeitamente.
Resultado
R$ 1.250,00 + R$ 890,50 + R$ 2.100,00 + R$ 450,75 = R$ 4.691,25 ✅
Tudo em uma única fórmula!
Como funciona passo a passo
Vamos quebrar a fórmula:
Passo 1: SUBSTITUIR remove símbolo
SUBSTITUIR(A2;”R$ “;””)
“R$ 1.250,00” → “1.250,00”
Mas ainda é texto.
Passo 2: Operador duplo traço converte
–SUBSTITUIR(A2;”R$ “;””)
“1.250,00” (texto) → 1250,00 (número)
Agora é número de verdade!
Passo 3: SOMA calcula
SOMA(…) soma os números convertidos.
Passo 4: Aplica ao intervalo
A fórmula funciona em todo intervalo A2:A5 simultaneamente.
Sem colunas auxiliares!
Essa é a grande vantagem.
Método antigo (demorado)
- Coluna B: =SUBSTITUIR(A2;”R$ “;””)
- Coluna C: =VALOR(B2) ou converter manualmente
- Coluna D: =SOMA(C2:C5)
- Deletar colunas B e C
4 etapas!
Método profissional (1 etapa)
=SOMA(–SUBSTITUIR(A2:A5;”R$ “;””))
1 etapa!
75% menos trabalho.
Funciona com qualquer símbolo
Remover US$
=SOMA(–SUBSTITUIR(A2:A5;”US$ “;””))
Remover €
=SOMA(–SUBSTITUIR(A2:A5;”€ “;””))
Remover unidades (kg, m, L)
=SOMA(–SUBSTITUIR(A2:A5;” kg”;””))
Remover %
=SOMA(–SUBSTITUIR(A2:A5;”%”;””))
Funciona com qualquer texto que esteja misturado com números.
Valores com vírgulas e pontos
Formato brasileiro
R$ 1.250,50 (mil separado por ponto, decimal por vírgula)
Excel brasileiro reconhece automaticamente.
=SOMA(–SUBSTITUIR(A2:A5;”R$ “;””))
Funciona direto.
Formato americano
$1,250.50 (mil separado por vírgula, decimal por ponto)
Se Excel está configurado para português:
=SOMA(–SUBSTITUIR(SUBSTITUIR(A2:A5;”$”;””);”,”;””;”);”.”;””))
Remove $ e vírgula, depois converte.
Múltiplos símbolos para remover
E se tem R$ no início E “reais” no final?
R$ 1.250,00 reais
Fórmula dupla
=SOMA(–SUBSTITUIR(SUBSTITUIR(A2:A5;”R$ “;””);” reais”;””))
- Primeiro SUBSTITUIR remove “R$ “
- Segundo SUBSTITUIR remove ” reais”
- — converte para número
- SOMA calcula
Combine com outras funções
Média de valores com R$
=MÉDIA(–SUBSTITUIR(A2:A5;”R$ “;””))
Maior valor
=MÁXIMO(–SUBSTITUIR(A2:A5;”R$ “;””))
Menor valor
=MÍNIMO(–SUBSTITUIR(A2:A5;”R$ “;””))
Contar quantos acima de R$ 1.000
=CONT.SE(–SUBSTITUIR(A2:A5;”R$ “;””);”>1000″)
Alternativa: Multiplicar por 1
Ao invés de — você pode usar *1:
*=SOMA(SUBSTITUIR(A2:A5;”R$ “;””)1)
Funciona igualmente.
Preferência pessoal.
Quando usar cada método
Use fórmula única (–) quando:
- Precisa de resultado rápido
- Não quer bagunçar planilha com colunas extras
- Vai usar valor em outra fórmula
- Quer manter dados originais intactos
Use coluna auxiliar quando:
- Vai reusar valores limpos várias vezes
- Quer visualizar passo a passo
- Trabalha com iniciantes que precisam entender processo
Aplicação: Relatório financeiro
Cenário real
Você exporta relatório de vendas do sistema.
Vem assim:
| Produto | Valor |
|---|---|
| Mouse | R$ 45,00 |
| Teclado | R$ 120,00 |
| Monitor | R$ 850,00 |
Precisa do total para apresentar.
Solução
Célula de total:
=SOMA(–SUBSTITUIR(B2:B4;”R$ “;””))
Resultado: R$ 1.015,00
Formata como moeda (Ctrl+Shift+4).
Pronto para apresentação!
Aplicação: Importação de CSV
Importa CSV de banco.
Valores vêm com R$ como texto.
Solução preventiva
Ao importar (Dados > De Texto/CSV):
- Detectar tipo de dados: Desativar
- Formatar colunas numéricas como Texto
- Depois usar fórmula de limpeza:
=–SUBSTITUIR(A:A;”R$ “;””)
Erros comuns e soluções
Erro 1: Espaço após R$
Se valores são “R$1.250” (sem espaço):
=SOMA(–SUBSTITUIR(A2:A5;”R$”;””))
Sem espaço no segundo parâmetro.
Erro 2: #VALOR!
Significa que tem caractere não-numérico remanescente.
Verifique:
- Espaços extras (use ARRUMAR)
- Letras misturadas
- Símbolos escondidos
Erro 3: Resultado errado
Excel pode estar interpretando formato incorretamente.
Use:
=SOMA(–VALOR(SUBSTITUIR(A2:A5;”R$ “;””)))
VALOR força interpretação correta.
Fórmula robusta completa
Para máxima confiabilidade:
=SOMA(–VALOR(ARRUMAR(SUBSTITUIR(A2:A5;”R$ “;””))))
- SUBSTITUIR: Remove R$
- ARRUMAR: Remove espaços extras
- VALOR: Converte para número
- –: Garante conversão
- SOMA: Calcula total
Funciona em 99,9% dos casos.
Performance em grandes planilhas
Até 1.000 linhas
Instantâneo. Sem problemas.
1.000 a 10.000 linhas
Pode demorar 1-2 segundos.
Ainda aceitável.
Acima de 10.000 linhas
Considere:
- Processar em lotes
- Ou limpar dados permanentemente (Texto para Colunas)
- Depois somar valores limpos
Disponibilidade
Funciona em:
- Excel 2003 a 2024
- Excel 365
- Excel para Mac
- Excel Online
- Google Sheets
Universal.
Economia de tempo mensurável
Método manual
- Selecionar coluna
- Buscar e Substituir R$ por nada
- Verificar se virou número
- Converter se necessário
- Somar
Tempo: 2-3 minutos por planilha
Método profissional
=SOMA(–SUBSTITUIR(A2:A5;”R$ “;””))
Tempo: 10 segundos
Se você faz isso 10x por dia: 25 minutos economizados diariamente.
Por mês: 8 horas!
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como remover R$ e somar automaticamente no Excel usando SUBSTITUIR com operador duplo traço, 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ê trabalha com valores monetários frequentemente? Já teve frustração com R$ que não some? Usa essa técnica ou tem outro método? Conta para nós nos comentários!