As funções SOMASES e BDSOMA se destacam por permitir a soma de valores com base em critérios específicos. Embora ambas sejam usadas para somar dados, elas têm diferenças que podem influenciar a escolha de qual utilizar em diferentes situações. Neste artigo, vamos explorar essas diferenças através de exemplos práticos para ajudar você a entender melhor essas incríveis funções.
Função SOMASES
A função SOMASES é utilizada para somar valores em um intervalo que atendem a vários critérios. Ela é especialmente útil quando você precisa aplicar múltiplas condições para realizar a soma. A sintaxe básica da função é:
=SOMASES(intervalo_soma; intervalo_critérios1; critério1; [intervalo_critérios2; critério2]; …)
Exemplo Prático:
Considere a tabela de vendas abaixo, onde desejamos calcular o total de vendas de Camisas na região Norte.
Para este exemplo, podemos utilizar a função da seguinte forma:
=SOMASES(D3:D15;B3:B15;F3;C3:C15;G3)
Onde: D3:D15 é o intervalo dos valores que serão somados, ou seja, a coluna Vendas.
B3:B15 é o intervalo onde está o primeiro critério, ou seja, a coluna Produto.
F3 é a célula com o primeiro critério definido.
C3:C15 é o intervalo onde está o segundo critério, ou seja, a coluna Região.
G3 é a célula com o segundo critério definido.
A função irá somar as vendas das Camisas na Região Norte, trazendo o resultado de R$ 2.450,00. E sempre que alterar o critério de produto e região, sendo as células F3 e G3 respectivamente, o valor será atualizado automaticamente.
A função SOMASES também pode ser utilizada sem a necessidade de criar estruturas adicionais para os critérios. Os critérios podem ser incluídos diretamente na própria função, conforme mostrado a seguir: =SOMASES(D3:D15;B3:B15;”Camisa”;C3:C15;”Norte”)
A função irá trazer o mesmo resultado de R$ 2.450,00. Sempre que for necessário alterar os critérios, será preciso fazer a alteração dentro da própria função, em vez de modificar apenas um campo específico como na primeira aplicação demonstrada.
Função BDSOMA
Já a função BDSOMA faz parte da família de funções de banco de dados no Excel. Ela utiliza uma tabela de critérios separada para determinar quais valores devem ser somados. A sintaxe básica da função é:
=BDSOMA(banco_dados; campo; critérios)
Exemplo Prático:
Usando a mesma tabela de dados do exemplo anterior, podemos aplicar a função da seguinte forma:
=BDSOMA(B2:D15;”Vendas”;F2:G3)
Onde: B2:D15 é a tabela de dados (incluindo cabeçalhos).
“Vendas” é a referência do resultado que desejamos trazer. Pode ser indicado pelo nome da coluna ou pelo número, que seria 3, uma vez que a coluna de vendas é a terceira coluna do banco de dados.
F2:G3 é a tabela adicional de critérios que serão incluídos na soma.
A função irá somar as vendas das Camisas na Região Norte, trazendo o resultado de R$ 2.450,00. E sempre que alterar o critério de produto e região, sendo as células F3 e G3 respectivamente, o valor será atualizado automaticamente.
Diferenças Práticas
Quando usar cada função?
|
SOMASES |
BDSOMA |
Simplicidade |
Inserção direta de critérios na fórmula. Por exemplo, ao invés de criar uma tabela auxiliar de critérios, poderá inserir dentro da própria função. | Requer criação de uma tabela de critérios separada. |
Flexibilidade |
Adequada para cálculos rápidos e fixos. |
Ideal para cenários dinâmicos e complexos. |
Organização |
Menos organizado para múltiplos critérios extensos. |
Melhor para bancos de dados estruturados. |
Uso | Comumente usada em análises diretas de pequenas tabelas. |
Ampla aplicação em dados grandes e dinâmicos. |
Conclusão
As funções SOMASES e BDSOMA somam valores baseados em critérios, mas diferem no uso. A SOMASES é ideal para múltiplos critérios em intervalos específicos, enquanto a BDSOMA é melhor para bancos de dados estruturados com critérios organizados. Esperamos que os exemplos práticos ajudem a entender quando usar cada função no Excel.
Para mais dicas e tutoriais como esse, siga nossa página no Instagram, confira também nossa página no Youtube e veja nossas vídeos aulas.
E caso você precise elaborar uma planilha, e não quer ficar quebrando a cabeça sozinho ao desenvolvê-la, ou não sabe nem por onde começar, entre em contato e solicite seu orçamento para planilha personalizada, elaboramos a planilha conforme sua real necessidade, 100% personalizada para você ou seu negócio.