Função CONTAR.SE do EXCEL – Contar células que não estão vazias, são superiores/inferiores ou contêm um valor específico
Ao trabalhar numa folha de cálculo do Excel, contar células — como as vazias ou não vazias, as que são superiores ou inferiores a um determinado valor, ou ainda as que contêm um texto específico — é uma tarefa comum para a maioria de nós. Para realizar esses cálculos, a função CONTAR.SE do Excel pode ser a sua melhor aliada.
Sintaxe da função CONTAR.SE no Excel
Função CONTAR.SE para células vazias ou não vazias
- Contar células vazias com a função CONTAR.SE
- Contar células não vazias com a função CONTAR.SE
- Contar células não vazias com dois cliques
Função CONTAR.SE para células menores que, maiores que ou iguais a um valor específico
- CONTAR.SE menor que, maior que, igual a ou diferente de com fórmulas
- CONTAR.SE menor que, maior que, igual a ou diferente de com poucos cliques
Função CONTAR.SE para células que contêm um valor específico
- Contar células que contenham palavras ou carateres específicos com a função CONTAR.SE
- Contar células que contenham palavras ou carateres específicos com poucos cliques
Sintaxe da função CONTAR.SE no Excel
Como uma das funções estatísticas do Excel, a função CONTAR.SE conta as células que cumprem determinados critérios num intervalo específico. A sintaxe da função CONTAR.SE é:
A sintaxe inclui dois argumentos –gamae critérios:
- intervalo: refere-se ao conjunto de células que pretende contar.
- critério: refere-se à condição que pretende utilizar para contar células. Por exemplo, pode usar «>=80» como critério para encontrar as células com valores maiores ou iguais a 80 no intervalo selecionado.
Para aplicar a função no Excel, escreva =CONTAR.SE(intervalo; critério) numa célula de destino. Por exemplo: =CONTAR.SE(A1:B8;«>=80»).
A função CONTAR.SE devolve um valor numérico — o número de células que pretende contar.
Agora que já compreendemos melhor a função CONTAR.SE, vamos explorar alguns exemplos práticos.
Função CONTAR.SE para células vazias ou não vazias
Por exemplo, tenho uma lista de células que contém diferentes tipos de dados, como texto, valores booleanos (VERDADEIRO e FALSO), números, datas e erros. Existe uma fórmula universal do CONTAR.SE para contar apenas células vazias ou não vazias, independentemente dos tipos de dados presentes no respetivo intervalo?

Contar células vazias com a função CONTAR.SE
Agora, deixe-me apresentar-lhe a fórmula CONTAR.SE. Com ela, independentemente do número de tipos de dados presentes no intervalo, obterá o número exato e correto de células vazias:
√Nota: Não há texto entre aspas, o que significa que as células que pretende contar estão vazias.
Para utilizar a função CONTAR.SE para contar Células vazias, escreva a fórmula =COUNTIF(A1:A9,«»)numa célula de destino e, em seguida, prima ENTER:
![]() | >>> | ![]() |
☞No Excel, existe também a função CONTAR.VAZIO, que devolve o número de células vazias num intervalo específico. A sua sintaxe é =CONTAR.VAZIO(intervalo). No exemplo acima, pode utilizar a fórmula:=CONTAR.VAZIO(A1:A9).
Contar células não vazias com a função CONTAR.SE
Para contar as células que não estão vazias, mostro-lhe agora a fórmula:
√Nota:<>no Excel significadiferente de. Assim, a fórmula acima conta todas as células que não são iguais a vazio, ou seja, que não estão vazias.
Para utilizar a função CONTAR.SE para contar as células que não estão vazias, escreva a fórmula =COUNTIF(A1:A9,«<>»)numa célula de destino e, em seguida, prima ENTER:
![]() | >>> | ![]() |
☞No Excel, existe também a função CONTAR.VAL, que devolve o número de células com valores num intervalo especificado. A sua sintaxe é =CONTAR.VAL(intervalo). No exemplo acima, pode usar a fórmula:=CONTAR.VAL(A1:A9).
Contudo, se pretender contar apenas células com texto e excluir valores booleanos (VERDADEIRO e FALSO), números, datas ou erros, utilize a fórmula abaixo:
√ Note: A single asterisk (*) matches only the value in a text form.
![]() | >>> | ![]() |
Contar células não vazias com dois cliques
Se tiver o Kutools para Excel instalado no seu Excel, com a funcionalidade Selecionar células não vazias poderá selecionar todas as células não vazias de uma só vez e obter o número pretendido.
1. Pode aceder ao separador Kutools no Excel, encontrar Selecionar e clicar em Selecionar células não vazias na lista suspensa. Veja a imagem:

2. Todas as células não vazias serão selecionadas e aparecerá uma caixa de aviso a indicar-lhe o número de células não vazias, tal como mostrado na imagem seguinte:

Função CONTAR.SE para células menores que, maiores que ou iguais a um valor específico
Apresentamos aqui dois métodos principais para contar células com valores inferiores, superiores, iguais ou diferentes de um valor específico no Excel.
CONTAR.SE menor que, maior que, igual a ou diferente de com fórmulas
Para utilizar uma fórmula que conte células com valores inferiores, superiores, iguais ou diferentes de um valor específico, deverá fazer bom uso dos Operadores de Comparação (<, >, =, ≠).
√Nota: O método também pode ser utilizado para contar células com datas anteriores (inferiores) ou iguais (=) à data que especificar.
Agora, vejamos alguns exemplos reais com base na tabela abaixo:

| Para contar o número de alunos cuja pontuação total é superior a (>)140, utilize a fórmula: =COUNTIF(E2:E8,«>140»)>>> O resultado é 5 |
| Para contar o número de alunos cuja nota de matemática é inferior a (<)à nota do Coco (o valor na célula D3), utilize a fórmula: =COUNTIF(D2:D8,«<»&D3)>>> O resultado é 2 √Nota: Para utilizar Uma referência de célula na função CONTAR.SE com operadores de comparação, deverá colocar os operadores entre aspas e adicionar um ampersand (&) antes da referência da célula. |
| Para contar o número de alunos cuja nota de inglês é superior ou igual a (≥)à nota do Eddie (o valor na célula C4), utilize a fórmula: =COUNTIF(C2:C8,«>=»&C4)-1 >>> The result is 5 √ Nota: A razão para subtrair 1 é que o critério C2:C8;="&C4 pede à função CONTAR.SE que conte todas as células correspondentes, incluindo a que contém a nota de inglês do Eddie; por isso, é necessário subtraí-la da fórmula. Se quiser incluir o Eddie, basta remover “-1” da fórmula. |
| Para contar o número de alunos que são de (=)Índia, utilize a fórmula: =COUNTIF(B2:B8,«India»)OU =CONTAR.SE(B2:B8;B2)>>> O resultado é 3 √ Nota: O valor na referência da célula B2 é «Índia», logo «Índia» e B2 são ambos aceitáveis como critério aqui. Na função CONTAR.SE, os critérios não são sensíveis a maiúsculas/minúsculas. Assim, as cadeias «Índia» e «ÍNDIA» não farão qualquer diferença no resultado da fórmula. |
| Para contar o número de alunos que não são de (≠) Índia, utilize a fórmula: =COUNTIF(B2:B8,«<>India»)OU =COUNTIF(B2:B8,«<>»&B2)>>> O resultado é 4 |
☞A função CONTAR.SE só funciona com uma única condição. Em situações com múltiplas condições, utilize a função CONTAR.SES. Por exemplo, para contar o número de alunos cuja nota de inglês está entre 60 e 90 (>60 e <90), use a fórmula:=COUNTIFS(B2:B8,«>60»,B2:B8,«<90»).
Clique para saber mais sobre a função CONTAR.SES…
CONTAR.SE menor que, maior que, igual a ou diferente de com poucos cliques
Para contar células com valores inferiores, superiores, iguais ou diferentes de um valor específico de forma mais conveniente, pode aplicar a funcionalidade Selecionar células específicasd o Kutools para Excel.
Após instalar o Kutools para Excel, siga os passos seguintes:
1. Localize o separador Kutools, aceda a Selecionar e clique em Selecionar células específicas na lista suspensa.

2. Irá agora visualizar uma janela pop-up; proceda da seguinte forma:

Segue-se um exemplo para contar o número de alunos cuja nota de matemática é inferior a (<) a nota do Coco com o Kutools.

√ Nota: O programa devolve o resultado da contagem e seleciona automaticamente a(s) célula(s) que cumpre(m) os critérios definidos. Pode copiá-las, se necessário.
Função CONTAR.SE para células que contêm um valor específico
Para utilizar a função CONTAR.SE e contar células que contêm um valor específico (por exemplo, aquelas com a letra Y) ou mesmo células em que esse valor aparece numa posição determinada (como as que começam pela letra Y), é essencial conhecer os caracteres universais.
Existem três caracteres universais –asterisco(*),pontode interrogação(?), e til(~) disponíveis no Excel para a função CONTAR.SE:
•Asterisco (*) – Corresponde a qualquer número de caracteres. Por exemplo, *ice pode corresponder a nice, service, ice, @#$ice, entre outros.
•Ponto de interrogação (?) – Corresponde a um único caractere. Por exemplo, mo?? pode corresponder a more, moon, mo&%, moaa, entre outros.
•Til (~) – Corresponde ao próprio caractere universal. Por exemplo, ~* representa um asterisco literal e ~~ representa um til literal.
√ Nota: Os valores booleanos (VERDADEIRO e FALSO), números, datas e erros não são contabilizados como caracteres. Por isso, se existirem estes elementos na gama de células selecionada, terá de os converter em texto.
☞Mais informações:
Como Alterar ou Converter Valor para texto no Excel?
Como Converter Data em Cadeia Numérica ou em Formato de Texto no Excel?
Como Substituir Erros de Fórmula # por 0, Células Vazias ou Texto Específico no Excel?
Como Converter Valores Booleanos VERDADEIRO/FALSO em Número (1/0) ou Texto no Excel?
Contar células que contenham palavras ou carateres específicos com a função CONTAR.SE
Agora que já conhecemos os caracteres universais, está na altura de aprender a utilizar a fórmula CONTAR.SE para contar células que contenham um ou vários caracteres ou palavras específicos. Veja os exemplos abaixo:

| Para contar o número de rapazes na turma, utilize a fórmula: =COUNTIF(B2:B9,«MALE»)>>> O resultado é 5 |
| Para contar o número de nomes que contêm os caracteres «jeff» (o valor na célula A6), utilize a fórmula: =COUNTIF(A2:A9,«*jeff*»)OU =COUNTIF(A2:A9,«*»&A6&«*»)>>> O resultado é 2 |
| Para contar o número de nomes que contêm a letra «e», utilize a fórmula: =COUNTIF(A2:A9,«*e*») >>> The result is 5 |
| Para contar o número de nomes que não contêm a letra «e», utilize a fórmula: =COUNTIF(A2:A9,«<>*e*»)>>> O resultado é 3 |
| Para contar o número de nomes que começam pela letra «e», utilize a fórmula: =COUNTIF(A2:A9,«e*»)>>> O resultado é 2 |
| Para contar o número de nomes que terminam com a letra «e», utilize a fórmula: =COUNTIF(A2:A9,«*e»)>>> O resultado é 1 |
| Para contar o número de nomes com a letra «m» como terceiro carácter, utilize a fórmula: =COUNTIF(A2:A9,«??m*»)>>> O resultado é 2 |
Contar células que contenham palavras ou carateres específicos com poucos cliques
Com o noss o complemento do Excelinstalado, proceda da seguinte forma:
1. Aceda ao separador Kutools, localize Selecionar e clique em Selecionar células específicas na lista suspensa.

2. Na caixa de diálogo Selecionar células específicas, selecione o intervalo de células que pretende contar e, em seguida, clique em Célula em Selecionar tipo e escolha uma condição na lista suspensa de Especificar tipo, de acordo com as suas necessidades.

Apresento-lhe aqui dois exemplos de utilização do Kutoolspara contar as células que contêm determinada(s) palavra(s) ou caractere(s).
• Para contar o número de rapazes na turma, clique em Igual na lista suspensa e digite Masculino na caixa de entrada à direita ou selecione uma célula com o valor «Masculino» na folha de cálculo clicando no botão
.

O programa devolverá o resultado da contagem e selecionará a(s) célula(s) que cumpre(m) os critérios definidos. Pode copiá-las, se necessário.
• Para contar o número de nomes que contêm os caracteres «jeff», clique em Contém na lista suspensa e digite jeff ou selecione a célula A6 na folha de cálculo clicando no botão
.

O programa devolverá o resultado da contagem e selecionará a(s) célula(s) que cumpre(m) os critérios definidos. Pode copiá-las, se necessário.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel Resolve a Maior Parte dos Seus Problemas e Aumenta a Sua Produtividade em 80 %
- Super Barra de Fórmulas (edite facilmente várias linhas de texto e fórmulas); Disposição de Leitura (leia e edite com facilidade um grande número de células); Colar em Intervalo de Filtro...
- Mesclar Células, Linhas ou Colunas e Manter os Dados; Dividir o Conteúdo das Células; Combinar Linhas Duplicadas e Calcular Soma/Média... Evitar Entradas Duplicadas nas Células; Comparar Intervalos...
- Selecionar linhas duplicadas ou únicas;Selecionar linhas em branco (todas as células vazias);Super Localizar e Pesquisa Aproximada em vários livros; seleção aleatória...
- Cópia Exata de múltiplas células sem alterar a referência da fórmula;Criar Referências Automaticamente para várias folhas;Inserir Marcadores, caixas de seleção e muito mais...
- Fórmulas Favoritas e Inserção Rápida, intervalos, gráficos e imagens; Criptografar Células com palavra-passe; Criar Lista de Correspondência e envie e-mails...
- Extrair Texto, adicionar texto, remover caracteres de uma posição, remover espaços; criar e imprimir estatísticas da página de dados; converter entre conteúdo das células e comentários...
- Super Filtro (guarde e aplique esquemas de filtro noutras folhas); Classificação Avançada por mês, semana, dia, frequência e muito mais; Filtro Especial por negrito, itálico…
- Combinar Livros e Folhas de Cálculo; mesclar tabelas com base numa coluna-chave; dividir dados em várias folhas; conversão automática de xls, xlsx e PDF...
- Agrupamento por Tabela Dinâmica número da semana, dia da semana e muito mais...Mostrar desbloqueadas, bloquear seleção com cores diferentes;Destacar células que contêm fórmula/nome...
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!





