Função SOMASES

Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016 Excel Web App

A função SOMASES, uma das funções de matemática e trigonometria, adiciona todos os seus argumentos que atendem a vários critérios. Por exemplo, você usaria SOMASES para somar o número de varejistas no país/região que (1) residem em um único CEP e (2) cujos lucros excedem um valor específico em dólar.

Sintaxe

SOMASES(intervalo_soma; intervalo_critérios1; critérios1; [intervalo_critérios2; critérios2];...)

  • =SOMASES(A2:A9;B2:B9;"=A*";C2:C9;"Diogo")
  • =SOMASES(A2:A9;B2:B9;"<>Bananas";C2:C9;"Diogo")
Nome do argumento Descrição
Intervalo_soma (obrigatório) O intervalo de células para somar.
Intervalo_critérios1 (obrigatório) O intervalo testado usando os Critérios1.
Criteria_range1 e Critérios1 configuram um par de pesquisa no qual um intervalo é pesquisado em busca de critérios específicos. Quando os itens do intervalo são encontrados, seus valores correspondentes em Sum_range são adicionados.
Critérios1 (obrigatório) Os critérios que definem quais células em Criteria_range1 serão adicionadas. Por exemplo, os critérios podem ser inseridos como 32, ">32", B4, "maçãs" ou "32".
Criteria_range2, critérios2, ... (opcional) Intervalos adicionais e seus critérios associados. Você pode inserir até 127 pares de intervalo/critérios.

Exemplos

Para usar esses exemplos no Excel, arraste para selecionar os dados na tabela, clique com o botão direito do mouse na seleção e escolha Copiar. Em uma nova planilha, clique com botão direito do mouse na célula A1 e escolha Fazer Correspondência com a Formatação de Destino, em Opções de Colagem

Quantidade Vendida Produto Vendedor
5 Maçãs Diogo
4 Maçãs Sara
15 Alcachofras Diogo
3 Alcachofras Sara
22 Bananas Diogo
12 Bananas Sara
10 Cenouras Diogo
33 Cenouras Sara
Fórmula Descrição
=SOMASES(A2:A9;B2:B9;"=A*";C2:C9;"Diogo") Adiciona o número de produtos que começam com A e foram vendidos por Diogo. Usa o caractere curinga * em Critérios1, "=A*" para procurar por nomes de produto correspondentes no Criteria_range1 B2:B9, e procura o nome "Diogo" em Criteria_range2 C2:C9. Em seguida, adiciona os números em Sum_range A2:A9 que atendam a ambas as condições. O resultado é 20.
=SOMASES(A2:A9;B2:B9;<>"Bananas";C2:C9;"Diogo") Adiciona o número de produtos que não são bananas e que foram vendidos por Diogo. Exclui bananas usando <> , no Critério1, "<>Bananas" e procura o nome "Diogo" em Criteria_range2 C2:C9. Em seguida, adiciona os números em Sum_range A2:A9 que atendam a ambas as condições. O resultado é 30.

Problemas comuns

Problema Descrição
0 (zero) é mostrado em vez do resultado esperado. Certifique-se de que Critérios1,2 estejam entre aspas se você estiver testando valores de texto, como o nome de uma pessoa.
O resultado será incorreto quando Sum_range tiver valores VERDADEIRO ou FALSO. Valores VERDADEIRO e FALSO para Sum_range são avaliados de forma diferente, o que pode causar resultados inesperados quando são adicionados.
As células em Sum_range que contêm VERDADEIRO são avaliadas como 1. As células em que contêm FALSO são avaliadas como 0 (zero).

Práticas recomendadas

Faça isto Descrição
Use caracteres curinga. O uso de caracteres curinga, como o ponto de interrogação (?) e o asterisco (*), em critérios1,2 pode ajudar a localizar correspondências semelhantes, mas não exatas.
Um ponto de interrogação corresponde a qualquer caractere único. Um asterisco corresponde a qualquer sequência de caracteres. Se você quiser localizar um ponto de interrogação ou asterisco real, digite um til (~) antes do ponto de interrogação.
Por exemplo, =SOMASES (A2:A9;B2:B9;"=A *";C2: C9;"To?") adicionará todas as instâncias com o nome que começa com "To" e termina com uma última letra que pode variar.
Compreenda a diferença entre SOMASE e SOMASES. A ordem dos argumentos é diferente entre SOMASES e SOMASE. Em particular, o argumento sum_range é o primeiro argumento em SOMASES, mas é o terceiro argumento em SOMASE. Esta é uma fonte comum de problemas usando essas funções.
Se você estiver copiando e editando essas funções semelhantes, verifique se você colocou os argumentos na ordem correta.
Use o mesmo número de linhas e colunas para argumentos de intervalo. O argumento Criteria_range deve conter o mesmo número de linhas e colunas que o argumento Sum_range .

Início da Página

Precisa de mais ajuda?

Você sempre pode consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.