A função SOMA.SE.S, uma das funções matemáticas e trigonométricas, soma todos os argumentos que correspondem a vários critérios. Por exemplo, pode utilizar a função SOMA.SE.S para somar o número de revendedores no país que (1) moram num único código postal e (2) cujos lucros excedem um valor específico em euros.
Sintaxe
SOMA.SE.S(intervalo_soma; intervalo_critérios1; critérios1; [intervalo_critérios2; critérios2]; ...)
- =SOMA.SE.S(A2:A9,B2:B9,"=A*",C2:C9,"Miguel")
- =SOMA.SE.S(A2:A9;B2:B9;"<>Bananas";C2:C9;"Tom")
| Nome do argumento | Descrição |
|---|---|
| Intervalo_soma (obrigatório) | O intervalo de células para somar. |
| Intervalo_critérios1 (obrigatório) | O intervalo que é testado com Critérios1. Criteria_range1 e Critérios1 configuram um par de pesquisa no qual um intervalo é procurado por critérios específicos. Assim que os itens no intervalo forem encontrados, os respetivos valores correspondentes no Sum_range são adicionados. |
| Critérios1 (obrigatório) | Os critérios que definem as células em Criteria_range1 serão adicionadas. Por exemplo, os critérios podem ser introduzidos como 32, ">32",B4, "maçãs" ou "32". |
| Criteria_range2, critérios2, ... (opcional) | Intervalos adicionais e os critérios associados aos mesmos. Pode introduzir até 127 pares intervalo/critérios. |
Exemplos
Para utilizar estes exemplos no Excel, arraste para selecionar os dados na tabela, clique com o botão direito do rato na seleção e selecione Copiar. Numa folha de cálculo nova, clique com o botão direito na célula A1 e selecione Corresponder à Formatação de Destino em Opções de Colagem.
| Quantidade Vendida | Produto | Vendedor |
|---|---|---|
| 5 | Abacate | Miguel |
| 4 | Abacate | Sofia |
| 15 | Alcachofras | Miguel |
| 3 | Alcachofras | Sofia |
| 22 | Bananas | Miguel |
| 12 | Bananas | Sofia |
| 10 | Cenouras | Miguel |
| 33 | Cenouras | Sofia |
| Fórmula | Descrição | |
| =SOMA.SE.S(A2:A9; B2:B9; "=A*"; C2:C9; "Miguel") | Adiciona o número de produtos que começam por A e que foram vendidos pelo Miguel. Utiliza o caráter universal * em Critérios1, "=A*" para procurar nomes de produto correspondentes no Criteria_range1 B2:B9 e procura o nome "Tom" em Criteria_range2 C2:C9. Em seguida, adiciona os números no Sum_range A2:A9 que cumprem ambas as condições. O resultado é 20. | |
| =SOMA.SE.S(A2:A9; B2:B9; "<>Bananas", C2:C9; "Tom") | Adiciona o número de produtos que não são bananas e são vendidos pelo Tom. Exclui bananas utilizando <> os critérios1, "<>Bananas" e procura o nome "Tom" em Criteria_range2 C2:C9. Em seguida, adiciona os números no Sum_range A2:A9 que cumprem ambas as condições. O resultado é 30. |
Problemas Comuns
| Problema | Descrição |
|---|---|
| É apresentado 0 (zero) em vez do resultado esperado. | Certifique-se de que os Critérios1,2 estão entre aspas se estiver a testar valores de texto, como o nome de uma pessoa. |
| O resultado está incorreto quando Sum_range tem valores VERDADEIRO ou FALSO. | Os 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 no Sum_range que contêm VERDADEIRO são avaliadas como 1. As células que tenham um valor FALSO são avaliadas como 0 (zero). |
Práticas recomendadas
| Faça o seguinte | Descrição |
|---|---|
| Utilize carateres universais. | Utilizar carateres universais como o ponto de interrogação (?) e o asterisco (*) nos critérios1,2 pode ajudá-lo a encontrar correspondências semelhantes, mas não exatas. Um ponto de interrogação corresponde a qualquer caráter individual. Um asterisco corresponde a qualquer sequência de carateres. Se pretender localizar um ponto de interrogação ou asterisco verdadeiro, escreva um til (~) à frente do caráter. Por exemplo, =SOMA.SE.S(A2:A9, B2:B9, "=A*", C2:C9, "Migue?") vai adicionar todas as instâncias com nome que comece por "Migue" e a última letra pode variar. |
| Compreenda a diferença entre SOMA.SE e SOMA.SE.S. | A ordem dos argumentos varia entre as funções SOMA.SE e SOMA.SE.S. Em particular, o argumento sum_range é o primeiro argumento em SOMA.SE.S, mas é o terceiro argumento em SOMA.SE. Este é um dos problemas comuns ao utilizar estas funções. Se estiver a copiar e a editar funções semelhantes, certifique-se de que introduz os argumentos na ordem correta. |
| Utilize o mesmo número de linhas e colunas para os argumentos de intervalo. | O argumento Criteria_range tem de conter o mesmo número de linhas e colunas que o argumento Sum_range . |
Precisa de mais ajuda?
Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.