O que a função CONT.SES faz?
A função CONT.SES conta quantas vezes todas as condições informadas são verdadeiras ao mesmo tempo. Cada condição é um par de intervalo e critério, até 127 pares, e todos os intervalos precisam ter o mesmo número de linhas e colunas. Serve para contagens como pedidos pagos de uma região acima de um valor.
| Nome em português | CONT.SES |
|---|---|
| Nome em inglês | COUNTIFS |
| Categoria | Estatística |
| Retorna | Número inteiro (a quantidade de linhas que atendem a todos os critérios) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função CONT.SES?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| intervalo_critérios1 | Sim | O primeiro intervalo onde o critério associado será avaliado. |
| critérios1 | Sim | A condição do primeiro intervalo: um número, uma expressão, uma referência de célula ou um texto, como 32, ">32", B4 ou "maçãs". Aceita os curingas ? e *. |
| intervalo_critérios2; critérios2 | Não | Outros pares de intervalo e critério, até 127 pares no total. Cada intervalo extra precisa ter o mesmo número de linhas e colunas do primeiro; eles não precisam ser vizinhos. |
Como usar a função CONT.SES na prática?
Exemplo 1: Pedidos pagos de uma região e acima de um valor
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Pedido | Região | Status | Valor | ||
| 2 | 1 | Sul | Pago | R$ 450,00 | 3 | |
| 3 | 2 | Norte | Pendente | R$ 300,00 | 2 | |
| 4 | 3 | Sul | Pago | R$ 1.200,00 | ||
| 5 | 4 | Sul | Pendente | R$ 800,00 | ||
| 6 | 5 | Norte | Pago | R$ 950,00 | ||
| 7 | 6 | Sul | Pago | R$ 150,00 |
=CONT.SES(B2:B7;"Sul";C2:C7;"Pago") Em inglês: =COUNTIFS(B2:B7,"Sul",C2:C7,"Pago") =CONT.SES(C2:C7;"Pago";D2:D7;">500") Em inglês: =COUNTIFS(C2:C7,"Pago",D2:D7,">500") Na primeira fórmula, só os pedidos 1, 3 e 6 são do Sul e estão pagos, então o resultado é 3. Na segunda, os pedidos pagos são 1, 3, 5 e 6; destes, só o 3 (R$ 1.200,00) e o 5 (R$ 950,00) passam de R$ 500, e o resultado é 2.
Exemplo 2: Entre dois limites usando o mesmo intervalo
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Pedido | Região | Status | Valor | ||
| 2 | 1 | Sul | Pago | R$ 450,00 | 3 | |
| 3 | 2 | Norte | Pendente | R$ 300,00 | 1 | |
| 4 | 3 | Sul | Pago | R$ 1.200,00 | ||
| 5 | 4 | Sul | Pendente | R$ 800,00 | ||
| 6 | 5 | Norte | Pago | R$ 950,00 | ||
| 7 | 6 | Sul | Pago | R$ 150,00 |
=CONT.SES(D2:D7;">=300";D2:D7;"<=900") Em inglês: =COUNTIFS(D2:D7,">=300",D2:D7,"<=900") =CONT.SES(B2:B7;"<>Sul";C2:C7;"Pendente") Em inglês: =COUNTIFS(B2:B7,"<>Sul",C2:C7,"Pendente") O mesmo intervalo de valores pode aparecer em dois pares: ">=300" e "<=900" juntos selecionam os pedidos de R$ 450,00, R$ 300,00 e R$ 800,00, ou seja, 3. Na segunda fórmula, "<>Sul" pega as linhas de outras regiões e "Pendente" filtra o status: só o pedido 2 passa, e o resultado é 1.
Quais erros a função CONT.SES costuma dar?
#VALOR!
Por que acontece: Os intervalos de critérios não têm o mesmo número de linhas e colunas, por exemplo B2:B7 contra C2:C6.
Como corrigir: Use intervalos com o mesmo tamanho. Selecione-os de novo, começando e terminando na mesma linha.
=CONT.SES(A2:A4;"Sul";B2:B3;"Pago")Resultado: #VALOR!Contagem 0 inesperada
Por que acontece: Os critérios são combinados com E: a linha só conta se passar em todos. Além disso, texto sem as grafias exatas, espaços sobrando e aspas curvas impedem a correspondência.
Como corrigir: Teste cada critério sozinho com CONT.SE para achar o que não bate. Para uma condição OU, some duas contagens.
Critério vazio tratado como zero
Por que acontece: Quando um critério aponta para uma célula vazia, a função o trata como 0, e não como "qualquer valor".
Como corrigir: Preencha a célula do critério ou use um critério explícito, como "<>" para células não vazias.
CONT.SES no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | CONT.SES (COUNTIFS) | Referência deste dicionário. |
| Google Planilhas | CONT.SES (COUNTIFS) | Funciona do mesmo jeito. A página de ajuda em português mostra os exemplos com CONT.SES (o título e uma linha de sintaxe aparecem como COUNT.SES e COUNTIFS) e informa que os intervalos adicionais precisam ter o mesmo número de linhas e colunas. Documentação do Google |
| LibreOffice Calc | CONT.SES (COUNTIFS) | No LibreOffice Calc em português a função também se chama CONT.SES, com até 127 pares de intervalo e critério, e está disponível desde o LibreOffice 4.0. Ajuda do LibreOffice |
A função CONT.SES existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A tabela de funções por categoria da Microsoft mostra o marcador 2019 ao lado da CONT.SES, mas esse marcador não reflete a história da função: ela existe desde o Excel 2007 e, portanto, funciona no Excel 2013. A MÉDIASE e a CONT.SE, da mesma família, aparecem na tabela sem marcador.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a CONT.SES?
- CONT.SES existe desde o Excel 2007. Ela não tem intervalo de soma nem de média: os pares de intervalo e critério vêm logo no início, e a função só conta.
- Todas as condições valem ao mesmo tempo (E). Para a condição OU, some duas funções CONT.SES ou CONT.SE e cuide para não contar duas vezes as linhas que atendem às duas.
- Para contar entre dois limites, use o mesmo intervalo em dois pares, como ">=300" e "<=900".
- Os critérios aceitam operadores e curingas, como em CONT.SE. Para usar o valor de uma célula, junte o operador e a referência com e comercial: ">"&F1.
Perguntas frequentes sobre a CONT.SES
Como contar com duas condições no Excel?
Use CONT.SES com um par de intervalo e critério para cada condição, como =CONT.SES(B2:B7; "Sul"; C2:C7; "Pago"). A linha só conta se passar nas duas.
Como contar valores entre dois números?
Use o mesmo intervalo em dois pares: =CONT.SES(D2:D100; ">=300"; D2:D100; "<=900"). Os limites entram na contagem por causa dos sinais de igual.
Qual a diferença entre CONT.SE e CONT.SES?
CONT.SE aceita só uma condição. CONT.SES aceita de 1 a 127 condições, em intervalos de mesmo tamanho, e conta as linhas que passam em todas.
Funções relacionadas
- CONT.SE
- SOMASES
- MÉDIASES
- MÁXIMOSES
- MÍNIMOSES
- CONT.NÚM
- CONTAR.VAZIO
- CONT.VALORES
- CORREL
- DESVPAD.A
- DESVPAD.P
- FREQÜÊNCIA
Ver todas as funções de estatística
Fontes consultadas
- Microsoft: função CONT.SES
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: CONT.SES no Planilhas
- Google: lista de funções do Planilhas
- LibreOffice: função CONT.SES
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.