O que a função SOMASES faz?
A função SOMASES soma as células de um intervalo somente quando todas as condições informadas são verdadeiras. Você indica primeiro o intervalo que será somado e depois cada par de intervalo e critério, até 127 pares. Serve para totais como vendas de um vendedor em um produto e em um mês.
| Nome em português | SOMASES |
|---|---|
| Nome em inglês | SUMIFS |
| Categoria | Matemática |
| Retorna | Número (a soma dos valores que passam em todas as condições) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função SOMASES?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| intervalo_soma | Sim | O intervalo com os valores que serão somados. |
| intervalo_critérios1 | Sim | O primeiro intervalo onde o critério será procurado. Precisa ter o mesmo número de linhas e colunas de intervalo_soma. |
| critérios1 | Sim | A condição do primeiro intervalo: um número, uma referência de célula ou um texto entre aspas, como ">100" ou "Ma*". |
| intervalo_critérios2; critérios2 | Não | Outros pares de intervalo e critério, até 127 pares no total. A soma só inclui a linha que passar em todos os pares. |
Como usar a função SOMASES na prática?
Exemplo 1: Vendas de um vendedor em um produto
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Vendedor | Produto | Mês | Valor | ||
| 2 | Diogo | Maçãs | jan | R$ 120,00 | R$ 270,00 | |
| 3 | Diogo | Maçãs | fev | R$ 150,00 | ||
| 4 | Diogo | Bananas | jan | R$ 90,00 | ||
| 5 | Sara | Maçãs | jan | R$ 200,00 | ||
| 6 | Sara | Bananas | fev | R$ 80,00 | ||
| 7 | Sara | Maçãs | fev | R$ 130,00 | ||
| 8 | Diogo | Bananas | fev | R$ 110,00 | ||
| 9 | Sara | Bananas | jan | R$ 60,00 |
=SOMASES(D2:D9;A2:A9;"Diogo";B2:B9;"Maçãs") Em inglês: =SUMIFS(D2:D9,A2:A9,"Diogo",B2:B9,"Maçãs") O primeiro argumento (D2:D9) é o que será somado. Depois vêm dois pares: a coluna de vendedores deve ser igual a Diogo e a coluna de produtos deve ser igual a Maçãs. Só as linhas 2 e 3 passam nas duas condições, então a função soma 120 e 150.
Exemplo 2: Curinga e comparação no mesmo cálculo
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Vendedor | Produto | Mês | Valor | ||
| 2 | Diogo | Maçãs | jan | R$ 120,00 | R$ 600,00 | |
| 3 | Diogo | Maçãs | fev | R$ 150,00 | ||
| 4 | Diogo | Bananas | jan | R$ 90,00 | ||
| 5 | Sara | Maçãs | jan | R$ 200,00 | ||
| 6 | Sara | Bananas | fev | R$ 80,00 | ||
| 7 | Sara | Maçãs | fev | R$ 130,00 | ||
| 8 | Diogo | Bananas | fev | R$ 110,00 | ||
| 9 | Sara | Bananas | jan | R$ 60,00 |
=SOMASES(D2:D9;B2:B9;"Ma*";D2:D9;">100") Em inglês: =SUMIFS(D2:D9,B2:B9,"Ma*",D2:D9,">100") O asterisco em "Ma*" aceita qualquer texto depois de Ma, então pega Maçãs. O segundo par reaproveita a própria coluna de valores com o critério ">100". Quatro linhas de maçãs passam (120, 150, 200 e 130) e a soma dá 600.
Exemplo 3: Excluir um produto com o operador de diferente
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Vendedor | Produto | Mês | Valor | ||
| 2 | Diogo | Maçãs | jan | R$ 120,00 | R$ 330,00 | |
| 3 | Diogo | Maçãs | fev | R$ 150,00 | ||
| 4 | Diogo | Bananas | jan | R$ 90,00 | ||
| 5 | Sara | Maçãs | jan | R$ 200,00 | ||
| 6 | Sara | Bananas | fev | R$ 80,00 | ||
| 7 | Sara | Maçãs | fev | R$ 130,00 | ||
| 8 | Diogo | Bananas | fev | R$ 110,00 | ||
| 9 | Sara | Bananas | jan | R$ 60,00 |
=SOMASES(D2:D9;B2:B9;"<>Bananas";A2:A9;"Sara") Em inglês: =SUMIFS(D2:D9,B2:B9,"<>Bananas",A2:A9,"Sara") O critério "<>Bananas" aceita toda linha cujo produto não seja Bananas, e o segundo par limita a Sara. Sobram as duas vendas de maçãs dela, 200 e 130, que somam 330.
Quais erros a função SOMASES costuma dar?
#VALOR!
Por que acontece: Os intervalos de critério não têm o mesmo tamanho do intervalo de soma, por exemplo A2:A3 contra B2:B4.
Como corrigir: Confira se todos os intervalos têm o mesmo número de linhas e colunas. Selecione-os de novo com o mesmo início e o mesmo fim.
=SOMASES(B2:B4;A2:A3;"Diogo")Resultado: #VALOR!0 no lugar do total esperado
Por que acontece: O critério de texto não bate com o conteúdo da célula: espaço sobrando no fim do nome, acento ou grafia diferente, ou número guardado como texto.
Como corrigir: Confira espaços, acentos e grafia nas células e no critério. Se o texto varia, use curingas, como "Ma*".
Total estranho com VERDADEIRO ou FALSO
Por que acontece: Segundo a Microsoft, quando o intervalo de soma contém valores lógicos, as células com VERDADEIRO contam como 1 e as com FALSO como 0, o que muda o total de um jeito que passa despercebido.
Como corrigir: Mantenha só números no intervalo de soma e deixe as condições lógicas para os intervalos de critério.
SOMASES no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | SOMASES (SUMIFS) | Referência deste dicionário. |
| Google Planilhas | SOMASES (SUMIFS) | Funciona do mesmo jeito, com os mesmos argumentos e na mesma ordem. A sintaxe em português da página do Google usa SOMASES, embora a lista de funções mostre o nome em inglês (SUMIFS). Documentação do Google |
| LibreOffice Calc | SOMASES (SUMIFS) | No LibreOffice Calc em português a função chama SOMASES e segue a mesma lógica de pares de intervalo e critério, com até 127 pares. Está disponível desde o LibreOffice 4.0. Intervalos de tamanhos diferentes causam o erro Err:502. Ajuda do LibreOffice |
A função SOMASES existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A função SOMASES existe desde o Excel 2007 e, portanto, funciona no Excel 2013. A tabela de funções por categoria da Microsoft mostra o marcador 2019 ao lado dela, mas esse marcador não reflete a história da função.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a SOMASES?
- O intervalo que será somado vem primeiro em SOMASES e por último em SOMASE. Ao trocar de uma função para a outra, reordene os argumentos.
- Os critérios aceitam operadores (>, <, >=, <=, <>) e curingas: o asterisco vale por qualquer sequência de caracteres e a interrogação por um caractere. Para procurar um asterisco de verdade, escreva um til antes dele.
- Para usar o valor de uma célula como limite, junte o operador e a referência com e comercial, como ">"&F1.
- As condições são combinadas com E: a linha só entra na soma se passar em todas. Para somar linhas que passam em uma condição OU em outra, some duas SOMASES.
Perguntas frequentes sobre a SOMASES
Qual a diferença entre SOMASE e SOMASES?
SOMASE aceita uma única condição e põe o intervalo de soma no fim. SOMASES aceita várias condições e põe o intervalo de soma no começo. Para uma condição só, as duas dão o mesmo resultado.
Os critérios da SOMASES aceitam curingas?
Sim. O ponto de interrogação corresponde a um caractere qualquer e o asterisco a qualquer sequência de caracteres. Para procurar um deles de verdade, escreva um til antes do caractere, como em "~*".
Quantas condições cabem em uma SOMASES?
Até 127 pares de intervalo e critério, segundo a documentação da Microsoft.
Funções relacionadas
Ver todas as funções de matemática
Fontes consultadas
- Microsoft: função SOMASES
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: função SOMASES
- LibreOffice: função SOMASES
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.