CONT.SE no Excel: como contar com condição
Atualizado em 10. November 2026 · Equipe Exercícios Excel
=CONT.SE(D2:D8;"Pago") conta quantas vendas estão pagas.Sintaxe
=CONT.SE(intervalo; critério)- intervalo
- Onde contar, como a coluna de status.
- critério
- A condição: um texto entre aspas, um número, uma comparação como ">3000" ou uma célula.
Pratique agora
Em G1, conte quantas vendas a Paula fez.
Exemplos de critério
"Pago": igual a Pago">3000": maior que 3.000"<>Cancelado": tudo menos Cancelado"": células vazias"*": células com algum texto">"&F1: maior que o valor de F1
=CONT.SE(C2:C8;">3000")Várias condições: CONT.SES
O CONT.SES conta as linhas em que todas as condições batem. Cada condição é um par de intervalo e critério.
=CONT.SES(B2:B8;"Sudeste";D2:D8;"Pago")Achar valores repetidos
Conte quantas vezes cada valor aparece na própria coluna. Um resultado maior que 1 indica repetido. Trave o intervalo com $ antes de arrastar.
=CONT.SE($A$2:$A$100;A2)Critério numa célula
Em vez de escrever o critério na fórmula, aponte para uma célula. Assim você troca o nome em F2 e a contagem muda sozinha.
=CONT.SE(A2:A8;F2)Para comparar com uma célula, junte o sinal e a célula com &: ">"&F2.
Contar com curinga
"*café*": tem café em qualquer lugar"A*": começa com A"*-SP": termina com -SP"???": tem exatamente 3 caracteres
=CONT.SE(B2:B100;"*café*")Contar vazias e preenchidas
=CONT.SE(B2:B100;"")conta as vazias=CONT.SE(B2:B100;"<>")conta as preenchidas
Porcentagem com CONT.SE
Divida a contagem pelo total de linhas para saber a parte. Formate a célula como %.
=CONT.SE(D2:D8;"Pago")/CONT.VALORES(D2:D8)Exemplo do dia a dia: presença na turma
Numa lista de chamada, cada dia tem P (presente) ou F (falta). Para contar as faltas de um aluno, conte os F da linha dele.
=CONT.SE(B2:K2;"F")Com SE, mostre um aviso quando passar do limite: =SE(CONT.SE(B2:K2;"F")>3;"Atenção";"Ok").
Achar cadastro duplicado
Para saber se um CPF aparece mais de uma vez, conte quantas vezes ele está na coluna. Mais de 1 quer dizer repetido.
=CONT.SE($C$2:$C$100;C2)>1Use essa fórmula também na formatação condicional para pintar os repetidos.
Escrever com o assistente de funções
Se não lembra a ordem dos argumentos, clique no botão fx, ao lado da barra de fórmulas. Procure CONT.SE e clique em OK. Uma janela mostra uma caixa para cada argumento, com a explicação embaixo e o resultado parcial.
- Intervalo: onde contar; Critérios: o que contar, como "Pago" ou ">100"
- Clique em cada caixa e selecione o intervalo na planilha com o mouse
- O resultado aparece na parte de baixo da janela antes de você confirmar
Depois de clicar em OK, a fórmula fica escrita na célula. Assim você aprende a ordem sem decorar.
No Excel em inglês e no Google Planilhas
No Excel em inglês, a função se chama COUNTIF. No Google Planilhas em português, o nome é o mesmo: CONT.SE.
No Excel em português, os argumentos são separados por ponto e vírgula (;). Em tutoriais em inglês aparece a vírgula. Se copiar uma fórmula de um site em inglês, troque as vírgulas por ponto e vírgula e o nome da função pelo nome em português.
Conferir o resultado
Para conferir, filtre a coluna com o mesmo critério (Dados > Filtro) e olhe a contagem na barra de status, no canto de baixo da tela. Se os números forem diferentes, procure espaços sobrando ou letras trocadas nos dados.
Erros comuns
Resultado 0
O texto não bate: confira espaços sobrando e grafia. O CONT.SE não diferencia maiúsculas.
Conta errado com números
Os números estão como texto. Converta para número ou use o critério como texto, como "100".
#NOME?
O nome da função está sem o ponto: o certo é CONT.SE, não CONTSE.
Perguntas frequentes
Como contar quantas vezes uma palavra aparece numa coluna?
Use curinga: =CONT.SE(A2:A100;"*palavra*") conta as células que contêm a palavra.
CONT.SE conta células com erro?
Só se o critério for o próprio erro, como =CONT.SE(A2:A100;"#N/D").
Como contar quantos são maiores que a média?
Junte a comparação com a função: =CONT.SE(B2:B100;">"&MÉDIA(B2:B100)).
Dá para usar CONT.SE em outra aba?
Sim: =CONT.SE(Vendas!D:D;"Pago") conta na aba Vendas.
CONT.SE diferencia maiúsculas?
Não. "PAGO", "pago" e "Pago" contam igual.
O CONT.SE funciona com datas?
Sim. Use a comparação com a data numa célula: =CONT.SE(A2:A100;">="&F1).
Por que o CONT.SE conta errado com números grandes?
O CONT.SE compara números com até 15 dígitos. Códigos longos, como cartões, devem ficar como texto.
Qual a diferença entre CONT.SE e CONT.VALORES?
O CONT.VALORES conta todas as células que não estão vazias. O CONT.SE conta só as que atendem a uma condição.
Como contar células com texto?
Use =CONT.SE(A2:A100;"*"). O asterisco pega qualquer texto.
Como contar entre dois números?
Use o CONT.SES com duas condições: =CONT.SES(C2:C8;">=1000";C2:C8;"<=3000").
Veja também
Treine CONT.SE até ficar fácil
A lição "Funktion ZÄHLENWENN" tem 4 exercícios com correção na hora.