O que a função SOMASE faz?
A função SOMASE soma as células de um intervalo que atendem a um critério. Você informa o intervalo onde o critério será testado, o critério e, se quiser somar outra coluna, o intervalo de soma. Serve para totais como as vendas de uma região ou os valores acima de um limite. Para duas ou mais condições, use SOMASES.
| Nome em português | SOMASE |
|---|---|
| Nome em inglês | SUMIF |
| Categoria | Matemática |
| Retorna | Número (a soma dos valores que atendem ao critério) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função SOMASE?
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 | Sim | O intervalo de células onde o critério será procurado. Se intervalo_soma for omitido, são somadas as próprias células deste intervalo. |
| critérios | Sim | A condição: um número, uma referência de célula, uma expressão como ">32" ou um texto, que aceita os curingas ? e *. Texto e expressões com operadores vão entre aspas. |
| intervalo_soma | Não | As células que serão somadas quando a linha correspondente em intervalo atender ao critério. Deve ter o mesmo tamanho e formato de intervalo. |
Como usar a função SOMASE na prática?
Exemplo 1: Total de vendas de uma região
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Região | Pedido | ||
| 2 | Sul | R$ 1.200,00 | R$ 1.950,00 | |
| 3 | Norte | R$ 800,00 | R$ 2.150,00 | |
| 4 | Sul | R$ 450,00 | ||
| 5 | Leste | R$ 950,00 | ||
| 6 | Sul | R$ 300,00 | ||
| 7 | Norte | R$ 600,00 |
=SOMASE(A2:A7;"Sul";B2:B7) Em inglês: =SUMIF(A2:A7,"Sul",B2:B7) =SOMASE(B2:B7;">800") Em inglês: =SUMIF(B2:B7,">800") Na primeira fórmula, A2:A7 é onde o critério "Sul" é procurado e B2:B7 contém os valores somados: as linhas 2, 4 e 6 são do Sul, então 1.200 + 450 + 300 = 1.950. Na segunda, o intervalo de soma foi omitido, então a função soma as próprias células da coluna B que passam no teste >800: 1.200 e 950, total 2.150.
Exemplo 2: Curinga e limite guardado em uma célula
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Produto | Estoque | Mínimo | |||
| 2 | Caneta azul | 10 | 8 | 33 | ||
| 3 | Caneta preta | 8 | 37 | |||
| 4 | Caderno | 5 | ||||
| 5 | Lápis | 12 | ||||
| 6 | Caneta gel | 15 |
=SOMASE(A2:A6;"Caneta*";B2:B6) Em inglês: =SUMIF(A2:A6,"Caneta*",B2:B6) =SOMASE(B2:B6;">"&D2) Em inglês: =SUMIF(B2:B6,">"&D2) O asterisco em "Caneta*" aceita qualquer texto depois de Caneta, então entram a azul, a preta e a gel: 10 + 8 + 15 = 33. Na segunda fórmula, ">"&D2 junta o operador ao valor da célula D2 (8): passam 10, 12 e 15, que somam 37. O estoque 8 da caneta preta fica de fora porque o critério é maior que, e não maior ou igual.
Quais erros a função SOMASE costuma dar?
#NOME?
Por que acontece: O critério de texto foi digitado sem aspas, como em SOMASE(A2:A4;Sul;B2:B4). O Excel entende Sul como um nome que não existe.
Como corrigir: Coloque o texto entre aspas duplas, como "Sul". Critérios que levam operadores, como ">5", também precisam de aspas.
0 no lugar do total esperado
Por que acontece: O critério não encontra nenhuma célula: grafia diferente, espaço a mais no fim do texto ou número guardado como texto.
Como corrigir: Confira a grafia e os espaços nas células. Se o texto varia, use curingas, como "Sul*".
Resultado incorreto com texto longo
Por que acontece: A Microsoft avisa que a SOMASE devolve resultados incorretos ao comparar textos com mais de 255 caracteres ou o texto #VALUE!.
Como corrigir: Mantenha o critério com até 255 caracteres, por exemplo criando uma coluna auxiliar curta para usar como critério.
Células somadas diferentes do esperado
Por que acontece: Quando intervalo_soma não tem o mesmo tamanho e formato de intervalo, a função soma uma área com as dimensões de intervalo a partir da primeira célula de intervalo_soma, e o desempenho pode piorar.
Como corrigir: Use intervalos com o mesmo número de linhas e de colunas nos dois argumentos.
SOMASE no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | SOMASE (SUMIF) | Referência deste dicionário. |
| Google Planilhas | SOMASE (SUMIF) | Funciona do mesmo jeito. O título da página do Google mostra SUMIF, mas a sintaxe em português usa SOMASE(intervalo; critério; [intervalo_da_soma]). Aceita os curingas ? e *, com til para os caracteres literais, e só admite um critério. Documentação do Google |
| LibreOffice Calc | SOMASE (SUMIF) | No LibreOffice Calc em português chama SOMASE. A ajuda informa que o critério pode usar curingas ou expressões regulares, conforme a opção ativa em Ferramentas, Opções, LibreOffice Calc, Calcular, e que células com texto no intervalo de soma são ignoradas. Ajuda do LibreOffice |
A função SOMASE existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a SOMASE, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a SOMASE?
- O intervalo de soma é o último argumento da SOMASE e o primeiro da SOMASES. Ao copiar uma fórmula de uma função para a outra, reordene os argumentos.
- Para usar o valor de uma célula como limite, junte o operador e a referência com e comercial, como ">"&D2. Escrever ">D2" entre aspas compararia com o texto D2.
- Os curingas são ? (um caractere qualquer) e * (qualquer sequência de caracteres). Para procurar um ? ou um * de verdade, escreva um til antes dele.
- Critérios numéricos dispensam aspas: SOMASE(A2:A5;300000;B2:B5) soma os valores da coluna B onde A vale exatamente 300000.
Perguntas frequentes sobre a SOMASE
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.
Como somar valores maiores que o conteúdo de uma célula?
Junte o operador e a referência com e comercial, como em SOMASE(B2:B7;">"&D2). Se D2 vale 8, o critério vira o texto ">8" e a função soma as células maiores que 8.
Posso somar uma coluna diferente da que tem o critério?
Sim. O terceiro argumento, intervalo_soma, indica as células a somar, e o primeiro, intervalo, é onde o critério é testado. As duas áreas devem ter o mesmo tamanho e formato.
Funções relacionadas
Ver todas as funções de matemática
Fontes consultadas
- Microsoft: função SOMASE
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: função SOMASE
- LibreOffice: função SOMASE
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.