Excel Formulas Academy · Aula

Contando sob várias condições com COUNTIFS

Conte as linhas que atendem a vários critérios simultaneamente

Aula 2 de 413 etapas

Contando sob várias condições com COUNTIFS é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 2 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.

Contando com várias regras

COUNTIFS conta quantas linhas satisfazem várias condições ao mesmo tempo. Enquanto COUNTIF responde "quantas vendas foram feitas na região Leste?", COUNTIFS responde "quantas vendas da região Leste aconteceram em janeiro?"

Ele não adiciona nem calcula médias — simplesmente contabiliza as linhas que passam em todos os testes. Isso o torna perfeito para perguntas como "quantos pedidos acima de 100 vieram de clientes novos?"

Vamos aprender sua estrutura e colocá-la em prática.

A estrutura de COUNTIFS

COUNTIFS não tem sum_range, pois não adiciona valores — ele só precisa dos intervalos a serem verificados e dos critérios usados para verificá-los.

  • criteria_range1, criteria1 — o primeiro teste
  • criteria_range2, criteria2 — o segundo teste
  • ...e assim por diante, até 127 pares

Cada argumento vem em um par organizado de intervalo, critério. O resultado é um único número inteiro: a contagem de linhas em que todas as condições são verdadeiras.

=COUNTIFS(criteria_range1, criteria1, criteria_range2, criteria2)

Um exemplo prático

Usando a mesma tabela de vendas — a coluna A é Região, a coluna B é Mês e a coluna C é Valor — vamos contar quantas vendas foram feitas na região Leste e em janeiro.

Não há uma coluna de valores nesta fórmula, pois estamos contando linhas, não somando dinheiro. Cada par restringe ainda mais a contagem.

=COUNTIFS(A:A, "East", B:B, "January")

Contando com comparações numéricas

Assim como SUMIFS, COUNTIFS aceita operadores de comparação entre aspas para testes numéricos.

  • ">100" — valores acima de 100
  • ">=18" — 18 ou mais
  • "<>" — qualquer célula não vazia

Aqui, contamos as linhas da região Leste cujo valor é maior que 100. Observe que a coluna de valores aparece como um criteria_range, não como um sum_range.

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

Contando um intervalo numérico (entre dois valores)

Uma necessidade comum é contar valores que estejam entre dois números. Você não pode fazer isso com um único critério — deve fornecer a mesma coluna duas vezes, com um limite inferior e um superior.

Isso conta os valores que sejam pelo menos 50 e no máximo 200. As duas condições apontam para a coluna C e, como COUNTIFS usa a lógica AND, somente as linhas dentro desse intervalo são contadas.

=COUNTIFS(C:C, ">=50", C:C, "<=200")

Comparando com células

Para tornar os limites dinâmicos, armazene-os em células e una o operador usando &. Coloque o valor mínimo em F1 e o valor máximo em F2.

">="&F1 cria o critério maior ou igual a F1. Isso permite que o usuário digite novos limites e veja instantaneamente a contagem atualizada, sem editar a própria fórmula.

=COUNTIFS(C:C, ">="&F1, C:C, "<="&F2)

Contando células preenchidas e vazias

Dois critérios especiais são úteis para verificações da qualidade dos dados:

  • "<>" conta as células que não estão vazias
  • "=" ou "" conta as células que estão vazias

Esta fórmula conta quantas linhas da região Leste têm um vendedor preenchido (a coluna D não está vazia) — uma maneira rápida de identificar dados ausentes.

=COUNTIFS(A:A, "East", D:D, "<>")

Caracteres curinga em COUNTIFS

Os critérios de texto aceitam os mesmos caracteres curinga que SUMIFS. Use * para qualquer sequência de caracteres e ? para um único caractere.

Isso conta todas as linhas cujo nome do vendedor começa com a letra M — Maria, Mike e Mohammed correspondem. Os caracteres curinga só afetam o texto; eles são ignorados quando aplicados a números.

=COUNTIFS(D:D, "M*")

Mantenha os intervalos do mesmo tamanho

A mesma regra de dimensões de SUMIFS se aplica: cada criteria_range deve ter o mesmo formato. Se um intervalo for A2:A100 e outro for B2:B50, COUNTIFS retornará um erro #VALUE!.

Referências a colunas inteiras, como A:A e B:B, têm automaticamente o mesmo tamanho, por isso são uma escolha popular e à prova de erros para intervalos de critérios.

=COUNTIFS(A2:A100, "East", B2:B100, "January")

Uma tabela de resumo prática

COUNTIFS é o mecanismo por trás de muitos painéis. Liste os nomes das regiões na coluna F e os nomes dos meses na linha 1; depois, conte cada combinação usando referências mistas para preencher toda a grade.

Bloquear as colunas com $A:$A e as células de consulta com $F2 / G$1 permite que uma única fórmula preencha toda uma tabela cruzada de contagens quando for copiada.

=COUNTIFS($A:$A, $F2, $B:$B, G$1)

COUNTIFS versus COUNTIF

Mantenha as funções da mesma família em ordem. COUNTIF recebe um único par range, criteria, enquanto COUNTIFS recebe um ou mais pares. Diferentemente de SUMIFS, nenhuma das duas tem um intervalo de resultado separado — ambas simplesmente contam.

Se você precisar de mais de uma condição, use COUNTIFS. Muitas pessoas usam COUNTIFS até mesmo para um único teste, para precisar memorizar apenas um padrão consistente em SUM, COUNT e AVERAGE.

=COUNTIFS(A:A, "East")

Verificação rápida

Pense em como COUNTIFS se diferencia de SUMIFS.

Recapitulação: COUNTIFS

Agora você pode contabilizar linhas que atendem a várias condições:

  • COUNTIFS(range1, crit1, range2, crit2, ...) — não há sum_range, apenas pares de teste.
  • Conte um intervalo entre dois valores repetindo a mesma coluna com dois limites.
  • Use "<>" para células não vazias e una o operador usando & para definir limites com base em células.
  • Todos os intervalos devem ter o mesmo tamanho.

A seguir: calculando médias de valores que atendem a várias condições com AVERAGEIFS.

=COUNTIFS(A:A, F1, C:C, ">="&F2, D:D, "<>")
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 “Contando sob várias condições com COUNTIFS” é grátis?

Sim — o texto completo de “Contando sob várias condições com COUNTIFS” é 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 “Contando sob várias condições com COUNTIFS”?

Conte as linhas que atendem a vários critérios simultaneamente 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 2 de 4.

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

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