SOMASE ou SOMASES: qual usar no Excel?

Se você trabalha com Excel, provavelmente já ouviu falar tanto do SOMASE quanto do SOMASES. As duas funções fazem somas condicionais, mas existem diferenças importantes entre elas. Neste artigo iremos mostrar o que diferencia o SOMASE do SOMASES, quando usar cada um e por que, na prática, o SOMASES acaba sendo a escolha mais inteligente na maioria das situações.

O que é o SOMASE?

O SOMASE é uma função que soma valores em um intervalo com base em um único critério. A sua sintaxe é:

=SOMASE(intervalo; critério; intervalo_soma)

Onde:

  • intervalo: o intervalo onde a condição será verificada
  • critério: a condição que deve ser atendida
  • intervalo_soma: o intervalo com os valores que serão somados (opcional — se omitido, usa o próprio intervalo)

Por exemplo, para somar todos os valores da coluna B onde a coluna A for igual a “Sul”:

=SOMASE(A:A; "Sul"; B:B)

O que é o SOMASES?

O SOMASES é a versão mais avançada do SOMASE e aceita múltiplos critérios ao mesmo tempo. A sua sintaxe é:

=SOMASES(intervalo_soma; intervalo_critérios1; critérios1; intervalo_critérios2; critérios2; ...)

Para fazer a mesma soma do exemplo anterior usando o SOMASES:

=SOMASES(B:B; A:A; "Sul")

O resultado é idêntico, mas repare que a ordem dos parâmetros mudou: no SOMASES, o intervalo_soma vem primeiro. Essa é a principal armadilha para quem está migrando do SOMASE para o SOMASES.

A diferença principal: número de critérios

A diferença fundamental entre as duas funções é a quantidade de critérios que cada uma aceita:

  • SOMASE: aceita apenas 1 critério
  • SOMASES: aceita até 127 critérios simultâneos

Quando você precisa de apenas um critério, ambas funcionam. Quando precisa de dois ou mais critérios ao mesmo tempo, somente o SOMASES resolve.

A diferença na ordem dos parâmetros

Esse é um detalhe que causa muita confusão. A ordem dos parâmetros é diferente entre as duas funções:

No SOMASE, o intervalo_soma vem por último:

=SOMASE(intervalo_critério; critério; intervalo_soma)

No SOMASES, o intervalo_soma vem primeiro:

=SOMASES(intervalo_soma; intervalo_critério; critério)

Se você está acostumado com o SOMASE e começa a usar o SOMASES, fique atento a essa inversão. Colocar o intervalo_soma no lugar errado vai fazer a fórmula retornar um resultado incorreto, sem necessariamente gerar um erro visível.

Quando usar o SOMASE?

Tecnicamente, o SOMASE só faz sentido quando você tem certeza de que vai precisar de apenas um critério e não pretende adicionar mais critérios no futuro. Ele é ligeiramente mais simples de escrever por ter menos parâmetros.

Na prática, porém, as necessidades de análise costumam crescer com o tempo. Uma planilha que hoje exige apenas um critério pode amanhã exigir dois ou três. Por isso, muitos profissionais optam por usar o SOMASES mesmo quando têm apenas um critério, para facilitar uma eventual expansão futura da fórmula.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

Quando usar o SOMASES?

O SOMASES é a escolha certa sempre que você precisar de dois ou mais critérios simultâneos. Mas como explicamos acima, usá-lo mesmo com um único critério também é uma prática válida e que pode poupar trabalho no futuro.

Situações típicas para usar o SOMASES:

  • Somar vendas por vendedor e por região ao mesmo tempo
  • Somar despesas por departamento e por período
  • Somar quantidades por produto e por status do pedido
  • Somar faturamento por categoria e por faixa de data

Comparação direta entre as duas funções

Veja um exemplo onde queremos somar as vendas da região “Sul” feitas pelo vendedor “Ana”. Com o SOMASE, isso não é possível diretamente porque ele aceita apenas um critério. Seria necessário usar outra abordagem ou uma fórmula mais complexa.

Com o SOMASES, a solução é direta e simples:

=SOMASES(C:C; A:A; "Ana"; B:B; "Sul")

Essa é a grande vantagem do SOMASES: ele resolve em uma única fórmula o que o SOMASE não consegue resolver sozinho.

Qual aprender primeiro?

Se você está começando agora, recomendamos aprender diretamente o SOMASES e pular o SOMASE. O SOMASES faz tudo o que o SOMASE faz, e ainda muito mais. Aprender o SOMASES desde o início evita a necessidade de aprender duas funções diferentes e elimina a confusão causada pela diferença na ordem dos parâmetros.

Se você curtiu esse artigo onde comparamos o SOMASE com o SOMASES e explicamos quando usar cada um, 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.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *