Excel Formulas Academy · Aula

Somando sob várias condições com SUMIFS

Some os valores que atendem a vários critérios ao mesmo tempo

Aula 1 de 413 etapas

Somando sob várias condições com SUMIFS é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.

Quando uma condição não é suficiente

Você já sabe que SUMIF totaliza os valores que correspondem a uma única regra, como todas as vendas da região Leste. Mas as perguntas reais geralmente têm várias camadas: Quais foram as vendas da região Leste em janeiro? São duas condições ao mesmo tempo.

É aqui que SUMIFS se destaca. O S final significa que você pode combinar vários critérios, e uma linha só é adicionada ao total quando passa em todos os testes que você definir.

Nesta lição, você aprenderá a ordem dos argumentos, escreverá sua primeira soma com vários critérios e evitará os erros clássicos que costumam confundir as pessoas.

A ordem dos argumentos de SUMIFS

SUMIFS inverte a ordem que você talvez espere de SUMIF. Os números que você adiciona vêm primeiro; depois, cada condição é fornecida como um par.

  • sum_range — os valores a totalizar
  • criteria_range1, criteria1 — o primeiro teste
  • criteria_range2, criteria2 — o segundo teste

Você pode continuar adicionando pares de intervalo e critério até chegar a 127 condições. Leia o padrão abaixo em voz alta: some isto onde isto é igual àquilo e onde isto é igual àquilo.

=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2)

Um exemplo prático de vendas

Imagine uma tabela em que a coluna A contém a Região, a coluna B contém o Mês e a coluna C contém o Valor. Você quer o total de vendas da região Leste em janeiro.

Os valores que você adicionará estão em C:C. A primeira condição verifica A:A em busca de "Leste", e a segunda verifica B:B em busca de "janeiro". Uma linha só é contabilizada quando as duas condições são verdadeiras.

=SUMIFS(C:C, A:A, "East", B:B, "January")

Todos os intervalos devem ter o mesmo tamanho

Este é o erro mais comum de SUMIFS. O sum_range e cada criteria_range devem ter dimensões idênticas — o mesmo número de linhas e colunas.

Se o seu sum_range for C2:C100, mas um intervalo de critérios for A2:A99, a fórmula retornará um erro #VALUE!, porque as linhas não estarão alinhadas.

O hábito mais seguro é usar as mesmas linhas inicial e final em todos os intervalos ou usar colunas inteiras, como A:A, de maneira consistente.

=SUMIFS(C2:C100, A2:A100, "East", B2:B100, "January")

Indicando uma célula como critério

Escrever "Leste" diretamente entre aspas funciona, mas um relatório flexível permite que o usuário faça a escolha. Coloque a região na célula F1 e o mês em F2; depois, faça referência a essas células como seus critérios.

Agora, alterar F1 ou F2 recalcula o total instantaneamente. Observe que uma referência simples a uma célula não precisa de aspas — as aspas são usadas apenas para texto literal digitado dentro da fórmula.

=SUMIFS(C:C, A:A, F1, B:B, F2)

Usando operadores de comparação

Os critérios não se limitam a textos exatos. Você pode usar operadores de comparação para números, colocando-os entre aspas.

  • ">100" — maior que 100
  • "<=50" — menor ou igual a 50
  • "<>0" — diferente de zero

Aqui, totalizamos os valores da região Leste, mas somente as linhas cujo próprio valor é maior que 100. Observe que o sum_range e um criteria_range podem ser a mesma coluna.

=SUMIFS(C:C, A:A, "East", C:C, ">100")

Comparando com o valor de uma célula

E se o limite estiver em uma célula, em vez de ser digitado? Você não pode simplesmente escrever ">F1" — isso procuraria o texto literal F1. Em vez disso, você deve unir o operador à célula usando o símbolo &.

Assim, ">"&F1 cria o critério maior que o conteúdo de F1. Essa técnica de concatenação é essencial para relatórios dinâmicos definidos pelo usuário.

=SUMIFS(C:C, A:A, "East", C:C, ">"&F1)

Combinando três ou mais condições

SUMIFS pode ser facilmente ampliado. Adicione outro par de intervalo e critério para cada nova regra. Suponha que a coluna D contenha o Vendedor. Você pode totalizar as vendas da região Leste, em janeiro, feitas por "Maria".

Cada condição restringe ainda mais o resultado. Como SUMIFS usa a lógica AND, uma linha precisa satisfazer os três testes para ser incluída na soma.

=SUMIFS(C:C, A:A, "East", B:B, "January", D:D, "Maria")

Caracteres curinga para correspondências parciais

Os critérios de texto aceitam caracteres curinga. O asterisco * corresponde a qualquer quantidade de caracteres, e o ponto de interrogação ? corresponde exatamente a um.

  • "North*" corresponde a Norte, Nordeste e Noroeste
  • "*east*" corresponde a qualquer texto que contenha leste

Isso totaliza os valores de qualquer região que comece com "Norte", o que é útil quando os nomes das regiões compartilham um prefixo.

=SUMIFS(C:C, A:A, "North*")

SUMIFS versus SUMIF

Vale a pena memorizar a diferença, pois a ordem dos argumentos é invertida:

  • SUMIF: range, criteria, [sum_range] — o intervalo a ser verificado vem primeiro; sum_range é opcional e vem por último.
  • SUMIFS: sum_range, criteria_range1, criteria1, ... — sum_range vem sempre primeiro.

Dica: se você tiver mais de uma condição, use diretamente SUMIFS. Muitas pessoas usam SUMIFS até mesmo para um único critério, apenas para manter um padrão consistente.

=SUMIFS(C:C, A:A, "East")

Interpretando o resultado

Quando SUMIFS retorna 0, isso geralmente significa que nenhuma linha correspondeu a todas as condições — não que a fórmula esteja com defeito. Verifique se há espaços ocultos no texto, grafia divergente ou um número armazenado como texto.

Um diagnóstico rápido é remover uma condição de cada vez. Se o total aparecer assim que você retirar um critério, esse era o critério que estava excluindo tudo. Esse hábito de isolar e testar torna rápida a depuração de fórmulas com vários critérios.

Verificação rápida

Verifique sua compreensão sobre a ordem dos argumentos de SUMIFS.

Recapitulação: SUMIFS

Agora você pode totalizar números que atendem a várias condições ao mesmo tempo:

  • SUMIFS(sum_range, range1, crit1, range2, crit2, ...) — sum_range vem primeiro.
  • Todos os intervalos devem ter o mesmo tamanho, caso contrário você obterá #VALUE!.
  • Use ">"&F1 para comparar com uma célula e * / ? para caracteres curinga.
  • As condições usam a lógica AND — uma linha precisa passar por todas elas.

A seguir: contando linhas que atendem a várias condições com COUNTIFS.

=SUMIFS(C:C, A:A, F1, B:B, F2, C:C, ">"&F3)
Grátis para começar

Aprenda Excel com um tutor de IA — grátis

Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.

Cursos
30
Aulas
120

Perguntas Frequentes

A aula “Somando sob várias condições com SUMIFS” é grátis?

Sim — o texto completo de “Somando sob várias condições com SUMIFS” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.

O que vou aprender em “Somando sob várias condições com SUMIFS”?

Some os valores que atendem a vários critérios ao mesmo tempo Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Excel Formulas Academy?

Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.

Quanto tempo leva a aula “Somando sob várias condições com SUMIFS”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Excel Formulas Academy?

Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Somando sob várias condições com SUMIFS
  2. Contando sob várias condições com COUNTIFS
  3. Calculando médias sob várias condições com AVERAGEIFS
  4. Intervalos de datas nas funções de critérios
← Voltar para Excel Formulas Academy