CONT.SES no Excel: contar com várias condições
Atualizado em 10. November 2026 · Equipe Exercícios Excel
=CONT.SES(A2:A8;"Paula";D2:D8;"Pago") conta as vendas da Paula que já estão pagas.Sintaxe
=CONT.SES(intervalo1; critério1; [intervalo2; critério2]; ...)- intervalo1
- A primeira coluna a conferir.
- critério1
- A condição dessa coluna: texto entre aspas, número, comparação ou célula.
- intervalo2; critério2
- Mais pares. Todos os intervalos precisam ter o mesmo tamanho.
Pratique agora
Em G1, conte as vendas da Paula com status Pago.
Exemplo com duas condições
Quantas vendas da Paula estão pagas? A coluna A tem o vendedor e a D tem o status.
=CONT.SES(A2:A8;"Paula";D2:D8;"Pago")Contar entre dois números ou duas datas
Use a mesma coluna duas vezes, uma com cada limite.
=CONT.SES(C2:C8;">=2000";C2:C8;"<=4000")"Ou" em vez de "e"
O CONT.SES só conta quando todas as condições batem. Para contar Sul ou Nordeste, some dois CONT.SE.
=CONT.SE(B2:B8;"Sul")+CONT.SE(B2:B8;"Nordeste")Critério que vem de uma célula
Escreva as condições em células, como F1 (vendedor) e F2 (status). A fórmula aponta para elas, e o resultado muda quando você troca o texto.
=CONT.SES(A2:A8;F1;D2:D8;F2)Com comparação, junte o sinal com &: ">="&F3.
Contar entre duas datas
Ponha a data inicial em F1 e a final em F2. Use a coluna das datas duas vezes, uma com cada limite.
=CONT.SES(E2:E100;">="&F1;E2:E100;"<="&F2)Escrever a data direto entre aspas, como ">=01/01/2027", também funciona, mas a célula é mais fácil de mudar.
Curinga no CONT.SES
"*notebook*": contém notebook"P-1*": começa com P-1"<>Cancelado": tudo menos Cancelado
=CONT.SES(C2:C9;"*book*";D2:D9;">3000")Montar um quadro de contagem
Escreva os vendedores na coluna G e os status na linha 1. Na célula de cruzamento, trave as referências com $ e arraste para o quadro todo.
=CONT.SES($A$2:$A$8;$G2;$D$2:$D$8;H$1)É o mesmo resultado de uma tabela dinâmica, mas atualiza sozinho.
Erros comuns
- Pôr o sinal fora das aspas:
>4000sem aspas dá erro - Intervalos de tamanhos diferentes: dá #VALOR!
- Querer "ou": o CONT.SES só faz "e"; some dois CONT.SES para "ou"
Exemplo do dia a dia: chamados de suporte
Numa lista de chamados com data, setor e situação, conte quantos chamados do setor Financeiro ainda estão abertos.
=CONT.SES(B2:B100;"Financeiro";C2:C100;"Aberto")Troque os textos por células e monte um painel com um número para cada setor.
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.SES e clique em OK. Uma janela mostra uma caixa para cada argumento, com a explicação embaixo e o resultado parcial.
- Intervalo_critérios1 e Critérios1; depois Intervalo_critérios2 e Critérios2, e assim por diante
- 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 COUNTIFS. No Google Planilhas em português, o nome é o mesmo: CONT.SES.
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
Ligue o filtro (Dados > Filtro), filtre as colunas com as mesmas condições e selecione uma coluna. A barra de status, no canto de baixo da tela, mostra a contagem. Se não bater com o CONT.SES, procure espaços sobrando ou datas guardadas como texto.
Erros comuns
#VALOR!
Os intervalos têm tamanhos diferentes, como A2:A8 e D2:D9.
Resultado 0
Confira espaços sobrando no texto e se o sinal está dentro das aspas: ">4000".
Perguntas frequentes
CONT.SES diferencia maiúsculas de minúsculas?
Não. "aberto" e "Aberto" contam igual, como no CONT.SE.
Como contar só as linhas visíveis depois do filtro?
O CONT.SES conta tudo. Para só as visíveis, use SUBTOTAL(3;A2:A100), que conta as preenchidas visíveis.
CONT.SES aceita intervalos de abas diferentes?
Cada par pode estar numa aba, mas todos precisam ter o mesmo número de linhas.
O CONT.SES conta células vazias?
Sim, com o critério "". E as preenchidas com "<>".
Como contar quantos pedidos de cada status existem?
Faça uma lista dos status e use CONT.SES (ou CONT.SE) com a célula da lista como critério, arrastando para baixo.
Quantas condições o CONT.SES aceita?
Até 127 pares de intervalo e critério.
CONT.SES funciona no Google Planilhas?
Sim, com o mesmo nome. Em inglês ele se chama COUNTIFS.
Como contar valores diferentes com condição?
No Excel 365, use =CONT.VALORES(ÚNICO(FILTRO(A2:A8;D2:D8="Pago"))).
Qual a diferença entre CONT.SE e CONT.SES?
O CONT.SE aceita uma condição. O CONT.SES aceita várias, e conta só quando todas batem.
Como contar células com texto que contém uma palavra?
Use curinga: "*café*" conta qualquer texto que tenha café no meio.
Veja também
Treine CONT.SES até ficar fácil
A lição "Funktion ZÄHLENWENNS" tem 4 exercícios com correção na hora.