Sua tabela de pedidos tem quantidade, preço e região, e você precisa do valor total de uma única região sem criar uma coluna de subtotais que depois ninguém lembra de apagar.
Como usar Fórmula SOMARPRODUTO passo a passo?
1. Escolha o cálculo
Soma de produtos de dois ou três intervalos, soma com uma ou duas condições, contagem ou média ponderada.
2. Informe os intervalos
Todos devem ter o mesmo tamanho. As condições pedem o intervalo avaliado, o operador e o valor.
3. Copie e confira
Leve-a até a célula onde quer ver o resultado. O SOMARPRODUTO não precisa ser confirmado como matricial em nenhuma versão.
A conta dos passos: método tradicional vs. KorexTools
Montar o total com colunas auxiliares e filtros (4 passos)
- Acrescentar uma coluna quantidade vezes preço.
- Filtrar a região de interesse.
- Somar só as células visíveis.
- Apagar a coluna auxiliar e refazer quando a região muda.
Com o gerador «Fórmula SOMARPRODUTO» do KorexTools (3 passos)
- Escolha o cálculo.
- Informe intervalos e condições.
- Copie uma só fórmula que serve para qualquer região.
Uma fórmula que substitui a coluna auxiliar e o filtro
O SOMARPRODUTO multiplica os itens dos intervalos linha a linha e soma o resultado, de modo que quantidade vezes preço sai sem uma coluna de subtotais. O valor real aparece com condições: uma comparação entre parênteses gera VERDADEIRO ou FALSO e, multiplicada por um intervalo, deixa passar só as linhas que atendem.
Para contar linhas antepõe-se um duplo sinal de menos, que transforma os VERDADEIRO em uns. Com duas condições multiplicam-se os dois parênteses, algo que o SOMASE não faz sem passar ao SOMASES, e a média ponderada sai dividindo pela soma dos pesos.
Quando vale usar o SOMARPRODUTO
- •Total de quantidade vezes preço sem coluna extra.
- •Somas com condições combinadas que não cabem no SOMASE.
- •Média ponderada de notas, preços ou prazos.
Regiões Norte, Sul e Norte com quantidades 2, 3 e 5 e preços 10, 20 e 30
| Cálculo | Fórmula | Resultado |
|---|---|---|
| Total quantidade vezes preço | =SOMARPRODUTO(B2:B4;C2:C4) | 230 |
| Quantidade só do Norte | =SOMARPRODUTO((A2:A4="Norte")*B2:B4) | 7 |
| Preço médio ponderado | =SOMARPRODUTO(B2:B4;C2:C4)/SOMA(B2:B4) | 23 |
Erros comuns e como evitá-los
- ⚠️Comparar intervalos de tamanhos diferentes.
- ⚠️Esquecer os parênteses em volta de cada condição.
Perguntas frequentes
Por que o SOMARPRODUTO dá erro com intervalos de tamanhos diferentes?
Porque ele emparelha os itens um a um. Se um intervalo tem dez linhas e outro nove, devolve #VALOR!. Confira se os intervalos começam e terminam nas mesmas linhas.
Para que serve o duplo sinal de menos?
Transforma VERDADEIRO e FALSO em 1 e 0. Sem ele, a comparação sozinha não pode ser somada e a contagem sai zero.
Quando uso SOMASES em vez de SOMARPRODUTO?
Quando as condições são simples, porque é mais rápido com milhares de linhas. O SOMARPRODUTO leva vantagem se você precisa de operações entre intervalos dentro da condição.
O que eu faria se estivesse no seu lugar
«Uma fórmula longa fica fácil de manter quando cada condição está entre parênteses e cada intervalo tem nome.» — Equipe de Engenharia da DataKorex.