CONT.SE no Excel: como contar com condição

Atualizado em 9 de novembro de 2026 · Equipe Exercícios Excel

O CONT.SE conta quantas células de um intervalo atendem a uma condição. Exemplo: =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

Exercício 1 de 3Correção na hora, sem cadastro

Em G1, conte quantas vendas a Paula fez.

G1
fx
Vendedor
Região
Venda
Status
Vendas da Paula
Paula
Sul
R$ 3.200,00
Pago
Rafael
Sudeste
R$ 5.400,00
Pendente
Paula
Sul
R$ 1.800,00
Pago
Marcos
Nordeste
R$ 4.100,00
Pago
Rafael
Sudeste
R$ 2.600,00
Cancelado
Marcos
Nordeste
R$ 3.900,00
Pendente
Paula
Sul
R$ 2.750,00
Pago

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)

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

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 "Função CONT.SE" tem 4 exercícios com correção na hora.

Começar grátis