CONT.SE no Excel: como contar células com critério
Atualizado em
O CONT.SE conta as células de um intervalo que atendem a uma condição. Por exemplo, =CONT.SE(C2:C9;"Entregue") conta quantos pedidos em C2:C9 têm o status Entregue. A condição pode ser um texto, uma comparação como ">500" ou uma referência de célula.
Sintaxe do CONT.SE
=CONT.SE(intervalo; critérios)
- intervalo
- As células a verificar, por exemplo
C2:C9. Trave com$($C$2:$C$9) antes de copiar a fórmula. - critérios
- A condição que a célula precisa atender para ser contada: um texto entre aspas (
"Entregue"), uma comparação entre aspas (">500","<>") ou uma referência de célula (F2). Não diferencia maiúsculas de minúsculas.
Pratique CONT.SE aqui
Digite sua fórmula direto na planilha. Ela é verificada como no Excel, com ponto e vírgula ou vírgula, em português ou em inglês.
Contar pedidos com um status
Em F2, use o CONT.SE para contar quantos pedidos em C2:C9 têm o status Entregue.
| Nº do pedido | Vendedor | Status | Valor (R$) | Pedidos entregues | |
| C-2401 | Ana | Entregue | 320,00 | ||
| C-2402 | Lucas | Pendente | 780,00 | ||
| C-2403 | Ana | Entregue | 145,00 | ||
| C-2404 | Mariana | Cancelado | 1.250,00 | ||
| C-2405 | Lucas | Entregue | 560,00 | ||
| C-2406 | Ana | Pendente | 90,00 | ||
| C-2407 | Mariana | Entregue | 430,00 | ||
| C-2408 | Lucas | Cancelado | 615,00 |
Como usar o CONT.SE passo a passo
- Clique na célula do resultado e digite
=CONT.SE(. - Selecione o intervalo a verificar e digite ponto e vírgula. Pressione F4 para travar com $ se for copiar a fórmula.
- Digite a condição: um texto ou comparação entre aspas, ou clique na célula que a contém.
- Feche o parêntese e pressione Enter.
Exemplos de CONT.SE
Contar um texto
=CONT.SE(C2:C9;"Entregue")
Conta as células de C2:C9 que contêm exatamente Entregue, com maiúsculas ou não.
Contar valores acima de um número
=CONT.SE(D2:D9;">50")
Conta os valores maiores que 50. Use ">=50" para incluir o próprio 50 e "<50" para os valores abaixo.
Pegar a condição de uma célula
=CONT.SE($B$2:$B$9;F2)
Conta as células iguais a F2. Para juntar uma comparação com uma célula, use &: =CONT.SE(D2:D9;">"&F2).
Contar células não vazias
=CONT.SE(A2:A100;"<>")
"<>" quer dizer “diferente de nada”, então a fórmula conta toda célula que não está vazia.
Problemas comuns do CONT.SE e como resolver
| Resultado | Causa | Solução |
|---|---|---|
| 0 em vez de uma contagem | O critério não bate exatamente com as células: erro de digitação, espaços sobrando nos dados ou números armazenados como texto. | Confira a grafia, limpe os dados com ARRUMAR e converta texto em número. |
| Contagem menor depois de copiar | O intervalo não estava travado e desceu linha a linha ao copiar a fórmula. | Trave o intervalo com $ ($C$2:$C$9) antes de copiar. |
| #NOME? | Critério de texto sem aspas, como =CONT.SE(C2:C9;Entregue), ou fórmula copiada de um site em inglês (COUNTIF). | Coloque o texto entre aspas e use o nome em português CONT.SE. |
| #VALOR! | O intervalo aponta para outra pasta de trabalho que está fechada. | Abra a outra pasta de trabalho ou copie os dados para o seu arquivo. |
CONT.SE, CONT.SES, CONT.NÚM ou CONT.VALORES?
O CONT.SE aceita uma única condição. O CONT.SES aceita vários pares de intervalo e critério e conta só as linhas que atendem a todos, por exemplo pedidos entregues e acima de R$ 500. O CONT.NÚM conta as células com números, e o CONT.VALORES conta todas as células não vazias, sem condição nenhuma.
Perguntas frequentes
Por que meu CONT.SE dá 0?
Nenhuma célula do intervalo bate exatamente com o critério. Procure erros de digitação, espaços sobrando ou números armazenados como texto. Confira também se o intervalo cobre a coluna certa.
Como contar células que contêm uma palavra?
Use o curinga * em volta da palavra: =CONT.SE(A2:A100;"*nota*") conta toda célula que tem nota em qualquer parte do texto.
Como encontrar duplicados com CONT.SE?
Ao lado da sua lista, digite =CONT.SE($A$2:$A$100;A2) e copie para baixo. Qualquer resultado acima de 1 é um valor que aparece mais de uma vez.
O CONT.SE diferencia maiúsculas de minúsculas?
Não. "entregue", "Entregue" e "ENTREGUE" são contados do mesmo jeito.
Continue praticando
Os 10 exercícios de CONT.SE, com explicações e acompanhamento do progresso.
Abrir os exercícios de CONT.SE