Pular para o conteúdo

Portal de conteúdo diverso

Tecnologia

Como usar CONT.SE e SOMA.SE no Excel com exemplos

CONT.SE e SOMA.SE ajudam a analisar listas no Excel sem cálculos manuais. Neste guia, entenda a sintaxe das funções, aprenda a usar critérios de texto, números e datas, combine intervalos corretamente e evite os erros mais frequentes em planilhas.

Publicado em

12 min de leitura

As funções CONT.SE e SOMA.SE estão entre os recursos mais úteis do Excel para quem trabalha com listas de vendas, despesas, estoque, clientes, frequência, tarefas ou qualquer outra base de dados. Elas permitem encontrar informações rapidamente a partir de uma condição definida, sem a necessidade de filtrar e calcular cada resultado manualmente.

Planilha aberta com colunas de categorias e valores
Planilha aberta com colunas de categorias e valores

Embora tenham finalidades parecidas, as duas fórmulas respondem a perguntas diferentes. A CONT.SE informa quantas células atendem a um critério. Já a SOMA.SE totaliza os valores associados a esse mesmo tipo de condição. Saber diferenciar essas funções e escrever os critérios corretamente torna as planilhas mais confiáveis e fáceis de atualizar.

Neste conteúdo, você verá a estrutura de cada função, exemplos com texto, números e datas, cuidados com os intervalos e alternativas para situações em que há mais de um requisito. Os exemplos usam a versão em português do Excel, na qual os argumentos normalmente são separados por ponto e vírgula.

Entenda a diferença entre CONT.SE e SOMA.SE

A função CONT.SE é indicada quando a resposta que você procura é uma quantidade de ocorrências. Por exemplo: quantos pedidos estão marcados como entregues, quantos alunos receberam nota acima de 7 ou quantos produtos têm estoque abaixo de determinado limite. Ela conta células que obedecem ao critério informado.

A SOMA.SE, por sua vez, é apropriada quando você precisa de um total numérico condicionado. Imagine uma tabela de vendas com uma coluna para a categoria e outra para o valor. Com SOMA.SE, é possível somar apenas os valores da categoria “Eletrônicos”, sem criar filtros ou efetuar somas separadas.

FunçãoO que fazExemplo de perguntaResultado esperado
CONT.SEConta células que atendem a uma condiçãoQuantos pedidos estão pagos?Uma quantidade, como 18
SOMA.SESoma números associados a uma condiçãoQual é o valor total dos pedidos pagos?Um total, como R$ 3.450
CONT.SESConta células que atendem a várias condiçõesQuantos pedidos pagos foram feitos no Sul?Uma quantidade filtrada por vários critérios
SOMASESSoma números com várias condiçõesQuanto venderam os pedidos pagos do Sul?Um total filtrado por vários critérios

Um ponto importante é que CONT.SE analisa apenas o intervalo indicado para a contagem. A SOMA.SE pode avaliar uma coluna e somar outra. Essa diferença explica por que a SOMA.SE possui um terceiro argumento opcional, chamado intervalo_soma.

Como funciona a função CONT.SE no Excel

A sintaxe da função é =CONT.SE(intervalo; critério). O primeiro argumento representa as células que serão verificadas. O segundo define a regra para a contagem. Dependendo do caso, o critério pode ser um texto, um número, uma referência de célula ou uma expressão com operadores como maior que, menor que e diferente de.

Profissional analisando dados e fórmulas no computador
Profissional analisando dados e fórmulas no computador

Por exemplo, considere que as células de B2 a B20 mostram o status de pedidos. Para contar quantas vezes aparece a palavra “Pago”, use a fórmula =CONT.SE(B2:B20;"Pago"). As aspas são necessárias porque “Pago” é um texto escrito diretamente na fórmula.

Contagem por texto

Em listas com categorias, cidades, responsáveis ou situações, o critério textual costuma ser o mais comum. Se uma coluna contém o nome dos setores de uma empresa, a fórmula =CONT.SE(A2:A100;"Financeiro") retorna o número de células com esse conteúdo.

Para tornar a planilha mais flexível, em vez de digitar a palavra na fórmula, você pode escrever o critério em uma célula. Se E2 contém “Financeiro”, a fórmula será =CONT.SE(A2:A100;E2). Ao trocar o conteúdo de E2, a contagem se atualiza automaticamente.

Contagem por números e operadores

Quando o critério é um número exato, as aspas não são obrigatórias. Para contar quantas células em C2:C50 têm o valor 10, por exemplo, use =CONT.SE(C2:C50;10). Porém, para aplicar uma comparação, o operador deve ser escrito entre aspas: =CONT.SE(C2:C50;">=10") conta os valores iguais ou superiores a 10.

Também é possível unir um operador ao valor de uma célula. Se F2 contém uma meta de vendas, a expressão =CONT.SE(C2:C50;">"&F2) conta os resultados acima da meta. O caractere & concatena, ou seja, junta o sinal de maior que ao valor existente em F2.

  • =CONT.SE(A2:A30;"Sim"): conta respostas “Sim”.
  • =CONT.SE(B2:B30;0): conta células com valor zero.
  • =CONT.SE(C2:C30;"<100"): conta valores inferiores a 100.
  • =CONT.SE(D2:D30;"<>"): conta células não vazias.
  • =CONT.SE(E2:E30;"*curso*"): conta textos que contenham a palavra “curso”.

Como usar a função SOMA.SE corretamente

A estrutura da SOMA.SE é =SOMA.SE(intervalo; critério; [intervalo_soma]). O primeiro intervalo é onde o Excel procurará a condição. O critério informa o que deve ser encontrado. Por fim, o intervalo_soma define de quais células os números serão adicionados quando a condição for atendida.

O terceiro argumento aparece entre colchetes porque pode ser omitido em alguns casos. Se ele não for informado, o Excel soma as próprias células do primeiro intervalo. Isso funciona bem se você quiser somar valores maiores que um limite dentro da mesma coluna. Na maior parte das bases organizadas, porém, a condição está em uma coluna e o valor a somar está em outra.

Exemplo com categoria e valor

Suponha uma tabela na qual A2:A100 contém categorias de produtos e B2:B100 contém os valores vendidos. Para somar apenas as vendas da categoria “Livros”, utilize =SOMA.SE(A2:A100;"Livros";B2:B100). O Excel procurará “Livros” na coluna A e, a cada ocorrência, incluirá na soma o número correspondente na coluna B.

Se a categoria desejada estiver digitada em D2, a fórmula pode ser adaptada para =SOMA.SE(A2:A100;D2;B2:B100). Essa prática é recomendável em relatórios porque evita editar fórmulas a cada consulta e reduz o risco de erros de digitação.

Exemplo com limite numérico

Agora imagine que C2:C100 contém os valores de despesas. Para somar somente os gastos acima de R$ 500, use =SOMA.SE(C2:C100;">500"). Como o intervalo analisado e o intervalo a somar são o mesmo, o terceiro argumento não é necessário.

Se você tiver uma coluna com quantidades e outra com faturamento, pode usar a quantidade como condição e somar o faturamento. Por exemplo, =SOMA.SE(C2:C100;">=10";D2:D100) soma os valores de D2:D100 nas linhas em que a quantidade registrada em C2:C100 seja igual ou superior a 10.

O Excel é uma ferramenta que permite organizar, analisar e visualizar dados em planilhas.

Microsoft, descrição institucional do Microsoft Excel

Passo a passo para montar fórmulas com critérios

Uma fórmula com critério fica mais fácil de criar quando a base está organizada: uma linha de cabeçalho, um registro por linha e cada tipo de dado em sua própria coluna. Evite mesclar células dentro da tabela principal, pois isso pode dificultar filtros, ordenações e referências.

Exemplo de tabela com status de pedidos
Exemplo de tabela com status de pedidos

Antes de escrever a função, formule a pergunta que deseja responder. Se a resposta for uma quantidade, comece pela CONT.SE. Se for um valor acumulado, use SOMA.SE. Depois, identifique visualmente a coluna que contém o critério e, na segunda função, a coluna que contém os valores a serem somados.

  1. Organize os dados com cabeçalhos claros, como “Status”, “Categoria”, “Data” e “Valor”.
  2. Escolha uma célula vazia para exibir o resultado.
  3. Digite =CONT.SE( ou =SOMA.SE( e selecione o intervalo da condição.
  4. Insira ponto e vírgula e informe o critério, entre aspas quando for texto ou comparação.
  5. Na SOMA.SE, inclua outro ponto e vírgula e selecione o intervalo dos valores.
  6. Feche o parêntese e pressione Enter.
  7. Confira se o resultado corresponde a alguns registros conhecidos da tabela.

Em instalações configuradas com outro padrão regional, o Excel pode exigir vírgulas no lugar de ponto e vírgula para separar os argumentos. Caso a fórmula pareça correta, mas apresente erro de sintaxe, verifique qual separador é usado pelo programa no seu computador.

Critérios de texto, curingas e células vazias

Critérios textuais não diferenciam letras maiúsculas de minúsculas. Portanto, “pago”, “PAGO” e “Pago” costumam ser tratados da mesma maneira por CONT.SE e SOMA.SE. Entretanto, espaços extras podem causar resultados inesperados. Uma célula com “Pago ”, por exemplo, pode não ser interpretada como igual a “Pago”.

Os curingas ajudam quando o texto não é sempre idêntico. O asterisco (*) representa qualquer sequência de caracteres, enquanto o ponto de interrogação (?) representa apenas um caractere. Assim, =CONT.SE(A2:A100;"*premium*") conta qualquer célula que contenha a palavra “premium”, mesmo que exista outro texto antes ou depois dela.

Como contar vazios e preenchidos

Para contar células vazias, use =CONT.SE(A2:A100;""). Para contar células preenchidas, use =CONT.SE(A2:A100;"<>"). O símbolo <> significa “diferente de”; nesse caso, diferente de vazio.

É preciso avaliar o conteúdo real da coluna antes de interpretar o resultado. Uma célula que parece vazia pode conter uma fórmula retornando texto vazio, um espaço digitado ou caracteres invisíveis. Em planilhas importadas de outros sistemas, é frequente haver espaços adicionais. Recursos como ARRUMAR e LIMPAR podem ajudar a padronizar esse tipo de dado.

Como trabalhar com datas em CONT.SE e SOMA.SE

No Excel, datas são armazenadas como números de série, embora apareçam formatadas como dia, mês e ano. Por isso, comparações com datas funcionam bem quando as células são datas reais, e não textos parecidos com datas. Uma maneira segura de montar critérios é usar a função DATA.

Célula do Excel exibindo uma fórmula condicional
Célula do Excel exibindo uma fórmula condicional

Para contar registros em uma coluna A que ocorreram a partir de uma data, você pode usar =CONT.SE(A2:A100;">="&DATA(2024;1;1)). Para somar valores em B relacionados a datas posteriores ou iguais a esse limite em A, a estrutura é =SOMA.SE(A2:A100;">="&DATA(2024;1;1);B2:B100).

Para analisar um período fechado, como um mês específico, uma única CONT.SE ou SOMA.SE não basta, pois existem duas condições: data inicial e data final. Nessa situação, as funções CONT.SES e SOMASES são mais adequadas. A documentação da função SOMASE explica a estrutura e os argumentos usados para calcular somas condicionais.

Quando usar CONT.SES e SOMASES

CONT.SE e SOMA.SE trabalham com um único critério. Quando a análise depende de duas ou mais condições simultâneas, utilize CONT.SES e SOMASES. Elas evitam fórmulas muito longas e tornam a intenção do cálculo mais clara.

Por exemplo, uma empresa pode precisar saber quantos pedidos foram pagos e enviados para determinada região. Se B2:B100 contém o status e C2:C100 contém a região, uma estrutura possível é =CONT.SES(B2:B100;"Pago";C2:C100;"Sul"). Somente as linhas que atendem às duas exigências são contadas.

Exemplo de soma com dois critérios

Suponha que D2:D100 contenha os valores dos pedidos. Para somar apenas os pedidos pagos da região Sul, use =SOMASES(D2:D100;B2:B100;"Pago";C2:C100;"Sul"). Observe a diferença de ordem: em SOMASES, o primeiro argumento é o intervalo que será somado; depois vêm os pares de intervalo de critério e critério.

Esse recurso também é útil para períodos. Se A contém datas, B contém status e D contém valores, uma SOMASES pode totalizar pedidos pagos entre uma data inicial e final. A página de ajuda da função CONT.SES apresenta o uso de vários pares de critérios em uma mesma fórmula.

Erros comuns e como corrigir

Um erro frequente na SOMA.SE é selecionar intervalos com tamanhos diferentes. Se o intervalo de critério começa na linha 2 e termina na 100, o intervalo_soma deve cobrir exatamente as linhas correspondentes. Usar A2:A100 como condição e B3:B101 como soma desloca os dados em uma linha e produz um resultado incorreto, mesmo que o Excel não apresente mensagem de erro.

Relatório de vendas organizado em planilha digital
Relatório de vendas organizado em planilha digital

Outro problema recorrente é incluir operadores sem aspas. A expressão >100 precisa ser escrita como ">>100" quando digitada diretamente na fórmula. Quando o número está em uma célula, é necessário concatenar: ">>"&E2. Esse detalhe é essencial para que o Excel interprete a comparação em vez de tratá-la como texto incompleto.

  • Verifique se números foram importados como texto; nesse caso, a SOMA.SE pode ignorá-los.
  • Confirme que os intervalos de critério e soma começam e terminam nas mesmas linhas.
  • Remova espaços extras de campos de texto que deveriam ser iguais.
  • Use aspas para textos e comparações, mas não para referências simples de células.
  • Cheque se a coluna de datas contém valores reconhecidos como datas pelo Excel.
  • Evite incluir cabeçalhos nos intervalos quando isso puder confundir a conferência dos dados.

Uma boa prática é testar a fórmula com uma condição cuja resposta você consiga verificar manualmente. Se houver poucos registros em uma categoria, some ou conte essas linhas à mão e compare com o resultado exibido. Essa validação simples ajuda a detectar referências erradas antes que o cálculo seja usado em relatórios.

Perguntas frequentes

Qual é a diferença entre CONT.SE e CONT.SES?

A CONT.SE aceita um intervalo e um critério. A CONT.SES permite avaliar dois ou mais intervalos com seus respectivos critérios. Use CONT.SES quando a contagem depender, por exemplo, de status, região e período ao mesmo tempo.

Posso usar CONT.SE para contar células com parte de uma palavra?

Sim. Use o asterisco como curinga antes e depois do trecho procurado. A fórmula =CONT.SE(A2:A50;"*cliente*") conta as células que contenham “cliente” em qualquer posição do texto.

Por que a SOMA.SE retorna zero mesmo com valores na tabela?

As causas mais comuns são números armazenados como texto, critério escrito de forma diferente do conteúdo da célula, espaços extras e seleção incorreta do intervalo_soma. Verifique também se o formato da coluna é numérico e se os intervalos correspondem às mesmas linhas.

É possível somar valores entre duas datas com SOMA.SE?

Como a condição “entre duas datas” exige um limite inicial e outro final, o mais indicado é usar SOMASES. A SOMA.SE trabalha com apenas um critério por vez, enquanto SOMASES permite aplicar as duas comparações à mesma coluna de datas.

Conclusão

Dominar CONT.SE e SOMA.SE ajuda a transformar uma lista extensa em respostas rápidas para perguntas do dia a dia. A primeira função conta ocorrências; a segunda soma valores associados a uma condição. Em ambas, a escolha correta do intervalo e a escrita adequada do critério são decisivas para um resultado confiável.

Ao estruturar bem a planilha, usar referências de células para critérios variáveis e conferir os resultados com exemplos simples, você cria relatórios mais fáceis de manter. Quando houver mais de uma condição, CONT.SES e SOMASES complementam esse trabalho e ampliam a capacidade de análise sem recorrer a cálculos manuais.

Referências

  • Microsoft Support — Função SOMASE.
  • Microsoft Support — Função CONT.SE.
  • Microsoft Support — Função SOMASES.
  • Microsoft Support — Função CONT.SES.
Compartilhe:

Escrito por

Editor-chefe e redator

Editor-chefe do O Valor da Educação, escreve tutoriais e guias de tecnologia com foco em clareza, pesquisa cuidadosa e aplicação prática no dia a dia.

Continue lendo

Posts relacionados

Mais em Tecnologia