Você filtra uma lista de notas por cliente e o total de baixo continua mostrando a soma de tudo, não do que aparece. Mostra a um colega e os dois desconfiam do número.
Como usar Fórmula de Soma passo a passo?
1. Escolha o tipo de soma
Um intervalo contínuo, células soltas, soma de produtos de dois intervalos ou só as linhas ainda visíveis depois de um filtro.
2. Digite o intervalo ou as células
No caso de células soltas, separe por vírgulas. No SOMARPRODUTO os dois intervalos devem ter o mesmo tamanho.
3. Copie e cole
Cole a fórmula na célula do total. Com SUBTOTAL, o resultado muda ao aplicar ou limpar filtros.
A conta dos passos: método tradicional vs. KorexTools
Somar à mão e comparar com a barra de status (4 passos)
- Digitar SOMA sobre a coluna.
- Filtrar e ver que o total não muda.
- Procurar em fóruns a função que respeita filtros.
- Testar códigos do SUBTOTAL até acertar.
Com o gerador «Fórmula de Soma» do KorexTools (3 passos)
- Escolha "só linhas visíveis".
- Digite o intervalo.
- Copie o SUBTOTAL já montado.
Somar no Excel parece trivial até aparecerem filtros, números disfarçados de texto ou duas colunas para multiplicar
SOMA ignora texto e soma números, inclusive os de linhas ocultas por um filtro, o que surpreende quem filtra esperando um total parcial. Para o total acompanhar os filtros usa-se SUBTOTAL com o código 109. E quando é preciso multiplicar quantidade por preço antes de somar, o SOMARPRODUTO faz isso sem coluna auxiliar.
A ferramenta escreve cada variante com os seus intervalos. Para células soltas respeita as referências digitadas, para o SOMARPRODUTO pede dois intervalos e para o SUBTOTAL acrescenta o código 109, que ignora linhas ocultas. Tudo com o separador e os nomes de função da sua instalação do Excel.
Qual soma escolher em cada caso
- •Uma coluna contínua: SOMA sobre o intervalo, o mesmo que o botão de autosoma faz.
- •Quantidade vezes preço, linha a linha: SOMARPRODUTO das duas colunas, sem criar uma terceira.
- •Uma lista filtrada cujo total deve mudar com o filtro: SUBTOTAL com o código 109.
Quatro somas, quatro comportamentos
| Fórmula | Conta linhas ocultas | Uso típico |
|---|---|---|
| =SOMA(A2:A20) | Sim | Total de uma coluna |
| =SOMARPRODUTO(A2:A20;B2:B20) | Sim | Quantidade vezes preço |
| =SUBTOTAL(109;A2:A20) | Não | Total de uma lista filtrada |
Erros comuns e como evitá-los
- ⚠️Arrastar uma soma por uma coluna que já inclui a célula do total.
- ⚠️Incluir a linha de cabeçalho no intervalo.
Perguntas frequentes
Por que a minha SOMA dá zero se vejo números?
Esses números provavelmente estão guardados como texto. A SOMA os ignora. Converta com VALOR ou usando Dados, Texto para Colunas.
O que faz o 109 dentro do SUBTOTAL?
É o código da soma que ignora linhas ocultas. O 9 também soma, mas inclui as linhas que você ocultou manualmente.
O SOMARPRODUTO serve para mais do que multiplicar e somar?
Serve, aceita condições dentro dele e pode substituir o SOMASES quando é preciso diferenciar maiúsculas ou aplicar critérios complexos.
Como somar uma coluna inteira no Excel?
Escolha «Um intervalo de células» e digite a coluna completa, como B:B. A soma continua valendo ao acrescentar linhas novas, mas deixe a própria fórmula fora dessa coluna para não criar referência circular.
Como somar células que não estão juntas?
Escolha «Células soltas» e separe-as com vírgulas, por exemplo B2, D5, F9. A fórmula as soma na ordem que quiser, sem precisar selecioná-las segurando a tecla Ctrl.
Como somar horas que passam de 24?
A fórmula de soma é a mesma, mas a célula do resultado precisa ter formato [h]:mm; com o h:mm comum, o total reinicia a cada 24 horas. A ferramenta de horas trabalhadas do silo explica com exemplos.
Como somar só se uma condição for atendida?
A SOMA não filtra sozinha. Para somar só o que atende a um critério use a ferramenta de SOMASE deste silo, que aceita uma ou duas condições e escreve a fórmula com o separador de sua preferência.
O que eu faria se estivesse no seu lugar
«Quando um total não bate com a calculadora, confira primeiro o intervalo: a função raramente falha, mas um intervalo com uma linha a mais é muito comum.» — Equipe de Engenharia da DataKorex.