Como usar a função SOMASE no Excel (com exemplos)
Aprenda a usar a função SOMASE no Excel para somar com condição: sintaxe, exemplo prático, critérios com texto e número, curingas e a diferença para a SOMASES.
A SOMASE soma apenas os valores que atendem a uma condição. Quanto a Ana vendeu? Quanto foi gasto com transporte no mês? Quanto entrou só de notebooks? Cada uma dessas perguntas vira uma fórmula de uma linha.
A estrutura é =SOMASE(onde testar; condição; o que somar). Com duas ou mais condições ao mesmo tempo, a função certa passa a ser a SOMASES, que tem a ordem dos argumentos diferente. Explico as duas abaixo, com a mesma planilha.
Resumo rápido
- Função: SOMASE (em inglês, SUMIF)
- Serve para: somar com uma condição
- Critérios aceitos: texto, número, data, comparação (>, <, <>) e curingas (* e ?)
- Versões: todas as versões do Excel e o Excel Online gratuito
- Com várias condições: use SOMASES
O que é a função SOMASE?
A SOMASE é uma função matemática do Excel que soma as células de um intervalo quando elas, ou as células correspondentes em outra coluna, atendem a um critério. É a soma com filtro embutido: você diz o que procurar e o Excel soma só as linhas que batem, sem precisar filtrar a tabela na mão.
A sintaxe da SOMASE
=SOMASE(intervalo; critérios; [intervalo_soma])
| Argumento | O que é | Exemplo |
|---|---|---|
| intervalo | Onde o Excel testa a condição | B2:B8 (vendedores) |
| critérios | A condição, entre aspas quando for texto ou comparação | "Ana" ou ">4000" |
| intervalo_soma | O que será somado. Se ficar vazio, o Excel soma o próprio intervalo | E2:E8 (valores) |
A planilha de exemplo

Um controle de vendas em A1:E8. Digite numa planilha em branco para acompanhar:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Data | Vendedor | Região | Produto | Valor |
| 2 | 03/03/2026 | Ana | Sul | Notebook | 4.200 |
| 3 | 05/03/2026 | Bruno | Norte | Monitor | 1.150 |
| 4 | 09/03/2026 | Ana | Norte | Notebook | 3.900 |
| 5 | 12/03/2026 | Carla | Sul | Mouse | 90 |
| 6 | 18/03/2026 | Ana | Sul | Monitor | 1.300 |
| 7 | 21/03/2026 | Bruno | Sul | Notebook | 4.050 |
| 8 | 02/04/2026 | Ana | Sul | Notebook | 4.400 |
Exemplo prático passo a passo
Quanto a Ana vendeu no total?
- Clique numa célula vazia, como G2.
- Digite
=SOMASE(e selecione B2:B8, a coluna dos vendedores. - Digite
;"Ana";. - Selecione E2:E8, a coluna dos valores, e feche o parêntese.
- A fórmula fica
=SOMASE(B2:B8;"Ana";E2:E8). Enter. - O resultado é 13.800 (4.200 + 3.900 + 1.300 + 4.400).
Outros critérios na mesma planilha
| Pergunta | Fórmula | Resultado |
|---|---|---|
| Total da região Sul | =SOMASE(C2:C8;"Sul";E2:E8) | 14.040 |
| Soma das vendas acima de 4.000 | =SOMASE(E2:E8;">4000") | 12.650 |
| Produtos que começam com "Note" | =SOMASE(D2:D8;"Note*";E2:E8) | 16.550 |
| Tudo menos a Ana | =SOMASE(B2:B8;"<>Ana";E2:E8) | 5.290 |
| Vendas a partir de 1º de abril | =SOMASE(A2:A8;">="&DATA(2026;4;1);E2:E8) | 4.400 |
Na segunda linha o terceiro argumento sumiu. Quando a condição é sobre a própria coluna de valores, dá para omitir o intervalo_soma.
Montar um resumo por vendedor
Escreva os nomes Ana, Bruno e Carla em G2:G4. Em H2, use a célula como critério e trave os intervalos com F4:
=SOMASE($B$2:$B$8;G2;$E$2:$E$8)
Arraste até H4 e você tem Ana 13.800, Bruno 5.200 e Carla 90. Sem os cifrões, os intervalos descem junto com a fórmula e os números saem errados. Quando o resumo começa a ter muitas linhas e colunas, uma tabela dinâmica faz o mesmo trabalho com menos fórmulas.
Outro uso comum: gastos por categoria
A mesma função organiza um orçamento doméstico. Com as categorias em A2:A6 e os valores em B2:B6:
| A | B | |
|---|---|---|
| 1 | Categoria | Valor |
| 2 | Mercado | 612,40 |
| 3 | Transporte | 180,00 |
| 4 | Mercado | 238,90 |
| 5 | Lazer | 150,00 |
| 6 | Transporte | 96,50 |
=SOMASE(A2:A6;"Mercado";B2:B6) dá 851,30 e =SOMASE(A2:A6;"Transporte";B2:B6) dá 276,50. Com uma lista de categorias ao lado e o critério apontando para a célula, você monta o resumo do mês inteiro com uma fórmula arrastada.
SOMASE x SOMASES
| SOMASE | SOMASES | |
|---|---|---|
| Condições | Uma | Até 127 |
| Posição do que somar | Último argumento (opcional) | Primeiro argumento (obrigatório) |
| Exemplo | =SOMASE(B2:B8;"Ana";E2:E8) | =SOMASES(E2:E8;B2:B8;"Ana";C2:C8;"Sul") |
| Resultado no exemplo | 13.800 | 9.900 |
Tem um guia só da SOMASES com vários critérios, incluindo soma por período de datas. Se o que você precisa é contar em vez de somar, as irmãs são a CONT.SE e a CONT.SES.
Erros comuns da SOMASE
| Sintoma | Causa | Correção |
|---|---|---|
| Resultado 0 | Valores gravados como texto ou espaço no fim do nome ("Ana ") | Converta em número e limpe com ARRUMAR |
| Soma deslocada, sem erro | intervalo_soma desalinhado ou de outro tamanho (B2:B8 com E3:E9, ou com E2:E4) | Os dois precisam começar na mesma linha e ter o mesmo tamanho |
| #VALOR! | Critério de texto com mais de 255 caracteres, ou fórmula apontando para outro arquivo fechado | Encurte o critério e abra o arquivo de origem |
| Critério ignorado | ">G1" em vez de ">"&G1 | Operador entre aspas, célula concatenada com & |
| #NOME? | Nome da função escrito errado, ou texto do critério sem aspas | Confira SOMASE e as aspas |
A segunda linha da tabela merece atenção. Se o intervalo_soma tiver outro tamanho, a SOMASE não avisa: ela ajusta o intervalo a partir da primeira célula e soma as linhas erradas. Já vi relatório de fechamento errado por isso.

Perguntas frequentes
SOMASE e SUMIF são a mesma função?
Sim. SUMIF é o nome no Excel em inglês. Nas fórmulas copiadas de sites em inglês, troque as vírgulas por ponto e vírgula.
Posso usar texto e número como critério?
Pode. Texto vai entre aspas ("Ana"). Número pode ir sem aspas (4200), mas comparação sempre vai entre aspas (">4200").
A SOMASE diferencia maiúsculas de minúsculas?
Não. "ana", "Ana" e "ANA" contam como o mesmo critério.
Como somar com duas condições?
Use a SOMASES: =SOMASES(E2:E8;B2:B8;"Ana";C2:C8;"Sul"). Para uma condição OU outra, some duas SOMASE: =SOMASE(D2:D8;"Monitor";E2:E8)+SOMASE(D2:D8;"Mouse";E2:E8).
Posso usar curingas no critério?
Sim. O asterisco (*) substitui qualquer sequência de caracteres e a interrogação (?) substitui um caractere. "*book*" pega tudo que contém "book".
Como somar valores de outra aba?
Aponte os intervalos para a outra aba: =SOMASE(Vendas!B:B;"Ana";Vendas!E:E). Colunas inteiras funcionam e dispensam ajustar a fórmula quando a lista cresce.
Funciona no Excel grátis?
Sim. A SOMASE está no Excel Online, gratuito com uma conta Microsoft, e em qualquer versão instalada.
Para continuar
A SOMASE faz parte do guia de fórmulas essenciais do Excel, junto com PROCV e SE. A documentação oficial está no suporte da Microsoft: função SOMASE e função SOMASES.



