Some Apenas o Que Importa no Excel Sem Fórmulas Complicadas (Conheça a BDSOMA!)

Você precisa somar valores apenas de uma região, vendedor ou produto específico? E fica criando SOMASES gigantes com mil critérios que ninguém consegue entender?

Existe uma função muito mais elegante para isso. A BDSOMA soma apenas os dados que atendem aos critérios que você define, e o melhor: os critérios ficam em células separadas, fáceis de mudar sem tocar na fórmula.

Neste artigo iremos mostrar como a função BDSOMA funciona, por que ela é mais organizada que SOMASES, e como criar relatórios dinâmicos que atualizam sozinhos quando você muda o filtro.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

O problema do SOMASES

Cenário: Somar vendas da região Sul

Você tem tabela de vendas e quer somar apenas região Sul.

Com SOMASES

=SOMASES(D2:D7;C2:C7;”Sul”)

Funciona. Mas:

  • Critério está fixo dentro da fórmula
  • Para mudar para “Norte”, precisa editar a fórmula
  • Com múltiplos critérios, fica enorme e confusa
  • Difícil de manter e explicar para outros

Com BDSOMA

=BDSOMA(A1:D7;”Valor”;F1:F2)

Critério está em célula separada (F1:F2).

Quer mudar de “Sul” para “Norte”? Troca apenas o texto na célula F2.

Fórmula recalcula sozinha!

A função BDSOMA

Sintaxe

=BDSOMA(banco_dados; campo; critérios)

Os 3 parâmetros

1. banco_dados → Sua tabela de dados completa (com cabeçalhos)

No exemplo: A1:D7 (toda a tabela incluindo cabeçalho)

2. campo → Coluna que será somada

No exemplo: “Valor” (nome do cabeçalho da coluna)

Pode usar nome entre aspas ou número da coluna.

3. critérios → Tabela de critérios separada

No exemplo: F1:F2 (cabeçalho + condição)

Exemplo prático completo

Base de vendas

Vendedor Produto Região Valor
Ana Mouse Sul R$ 250
Bruno Teclado Sul R$ 150
Carlos Monitor Norte R$ 800
Diego Webcam Sul R$ 200
Eduardo Headset Norte R$ 450
Felipe Mouse Sul R$ 350

Tabela de critérios (em F1:F2)

Região
Sul

Fórmula

=BDSOMA(A1:D7;”Valor”;F1:F2)

Resultado

R$ 950

Soma: Ana (250) + Bruno (150) + Diego (200) + Felipe (350) = 950

Excel somou apenas vendas da região Sul automaticamente!

O grande diferencial: Critérios dinâmicos

Quer ver total da região Norte?

Não toque na fórmula!

Apenas mude F2 de “Sul” para “Norte”.

Resultado atualiza automaticamente: R$ 1.250

Carlos (800) + Eduardo (450) = 1.250

Quer filtrar por vendedor específico?

Mude o cabeçalho de F1 para “Vendedor” e F2 para “Ana”.

Resultado: R$ 250 (apenas vendas da Ana)

Tudo sem alterar a fórmula!

Como montar a tabela de critérios

Regra fundamental

A tabela de critérios precisa:

  1. Cabeçalho idêntico ao da tabela de dados
  2. Valor do critério na linha abaixo

Critério simples (uma condição)

Região
Sul

Critério E (duas condições na mesma linha)

Região Vendedor
Sul Ana

Soma apenas vendas da Ana na região Sul.

Condições na mesma linha = E (ambas devem ser verdadeiras)

Critério OU (condições em linhas diferentes)

Região
Sul
Norte

Soma vendas da região Sul OU Norte.

Condições em linhas diferentes = OU (qualquer uma verdadeira)

Critério com operadores

Valor
>500

Soma apenas valores acima de R$ 500.

Funciona com: >, <, >=, <=, <>

Exemplo: Múltiplos critérios (E)

Vendas da Ana na região Sul

Tabela de critérios:

Vendedor Região
Ana Sul

=BDSOMA(A1:D7;”Valor”;F1:G2)

Resultado: vendas que são da Ana E da região Sul.

Exemplo: Múltiplos critérios (OU)

Vendas da Ana OU do Bruno

Tabela de critérios:

Vendedor
Ana
Bruno

=BDSOMA(A1:D7;”Valor”;F1:F3)

Resultado: vendas da Ana OU do Bruno.

Exemplo: Critérios combinados (E + OU)

Vendas da Ana na região Sul OU do Carlos na região Norte

Vendedor Região
Ana Sul
Carlos Norte

=BDSOMA(A1:D7;”Valor”;F1:G3)

Linha 2: Ana E Sul (condição E)

Linha 3: Carlos E Norte (condição E)

Linha 2 OU Linha 3 (condição OU entre linhas)

Comparação: BDSOMA vs SOMASES

SOMASES

=SOMASES(D:D;C:C;”Sul”;A:A;”Ana”)

  • ✅ Mais conhecida
  • ❌ Critério fixo na fórmula
  • ❌ Para mudar, edita fórmula
  • ❌ Com muitos critérios, fica gigante
  • ❌ Difícil fazer OU com múltiplos campos

BDSOMA

=BDSOMA(A1:D7;”Valor”;F1:G2)

  • ✅ Critérios em células separadas
  • ✅ Muda filtro sem alterar fórmula
  • ✅ OU e E combinados facilmente
  • ✅ Fórmula sempre curta e limpa
  • ⚠️ Precisa de espaço para tabela de critérios

Aplicações práticas

1. Relatório de vendas por região

Critério em célula: usuário digita região desejada.

Fórmula recalcula automaticamente.

Perfeito para dashboards interativos.

2. Controle financeiro por categoria

Despesas agrupadas: Alimentação, Transporte, Moradia.

Mude o critério, veja total de cada categoria.

3. Estoque por fornecedor

Quantidade em estoque filtrada por fornecedor.

Troca fornecedor na célula, resultado atualiza.

4. RH: Folha por departamento

Soma de salários filtrados por departamento.

Uma fórmula serve para todos os departamentos.

5. Análise de custos por projeto

Total de custos filtrados por código de projeto.

Gestores mudam código e veem custos instantaneamente.

Criar dashboard dinâmico com BDSOMA

Setup

  1. Área de dados: A1:D100 (sua tabela)
  2. Área de critérios: F1:G2 (cabeçalhos + filtros)
  3. Área de resultados: I1:J5 (métricas)

Métricas com a mesma tabela de critérios

Total de vendas: =BDSOMA(Dados;”Valor”;Critérios)

Quantidade: =BDCONTAR(Dados;”Valor”;Critérios)

Média: =BDMÉDIA(Dados;”Valor”;Critérios)

Maior venda: =BDMÁX(Dados;”Valor”;Critérios)

Menor venda: =BDMÍN(Dados;”Valor”;Critérios)

Todas usam a mesma tabela de critérios!

Mude F2 uma vez, TODAS as métricas atualizam.

Família BD: Outras funções de banco de dados

BDSOMA não está sozinha:

Função O que faz
BDSOMA Soma valores
BDMÉDIA Calcula média
BDCONTAR Conta registros
BDMÁX Maior valor
BDMÍN Menor valor
BDEXTRAIR Extrai valor único
BDVAREST Variância
BDDESVPAD Desvio padrão

Todas seguem a mesma sintaxe: (banco_dados; campo; critérios)

Aprenda BDSOMA e automaticamente sabe usar todas!

Validação de dados nos critérios

Criar lista suspensa para critérios

  1. Selecione célula de critério (F2)
  2. Dados > Validação de Dados
  3. Permitir: Lista
  4. Fonte: selecione valores únicos da coluna

Agora usuário escolhe de lista suspensa.

Sem erro de digitação. Profissional.

Erros comuns

Erro 1: Cabeçalho diferente

Cabeçalho da tabela de critérios DEVE ser idêntico ao da tabela de dados.

“Região” ≠ “Regiao” ≠ “REGIÃO”

Copie o cabeçalho da tabela de dados para garantir.

Erro 2: Esquecer o cabeçalho no intervalo

Errado: =BDSOMA(A2:D7;”Valor”;F1:F2) → sem cabeçalho da tabela

Certo: =BDSOMA(A1:D7;”Valor”;F1:F2) → com cabeçalho (A1)

BDSOMA precisa dos cabeçalhos para identificar campos.

Erro 3: Campo com nome errado

=BDSOMA(A1:D7;”Preço”;F1:F2)

Se coluna se chama “Valor” e não “Preço”: erro!

Use nome exato ou número da coluna (4 para quarta coluna).

Erro 4: Critério vazio

Se F2 está vazio, BDSOMA soma TUDO (sem filtro).

Pode ser útil ou pode causar confusão.

Disponibilidade

BDSOMA funciona em:

  • Excel 2003 a 2024
  • Excel 365
  • Excel para Mac
  • Excel Online
  • Google Sheets (nome: DSUM)

Função clássica universal disponível em todas as versões!

BDSOMA é subestimada

Poucos cursos ensinam BDSOMA.

Maioria pula direto para SOMASES ou Tabela Dinâmica.

Mas BDSOMA é perfeita quando:

  • Critérios mudam frequentemente
  • Múltiplos usuários usam a planilha
  • Quer dashboard sem Tabela Dinâmica
  • Precisa de OU entre múltiplos campos

Função elegante, poderosa e ignorada.

Agora você conhece. Use e impressione!

Compartilhe ou Comente

Se você curtiu esse artigo aonde mostramos como a função BDSOMA soma apenas o que importa no Excel usando critérios dinâmicos em células separadas sem fórmulas complicadas, 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 a BDSOMA? Ainda usa SOMASES para tudo? Vai implementar critérios dinâmicos nos seus relatórios? 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 *