Pular para o conteúdo principal
FormulaDojo
Idioma:Português (Brasil)

CONT.VALORES e CONTAR.VAZIO no Excel

Atualizado em

O CONT.VALORES conta as células que não estão vazias, seja qual for o conteúdo: texto, números, datas ou erros. O CONTAR.VAZIO conta as células vazias de um intervalo. Por exemplo, =CONT.VALORES(B2:B11) conta as respostas recebidas e =CONTAR.VAZIO(B2:B11) as que faltam.

Sintaxe do CONT.VALORES e do CONTAR.VAZIO

=CONT.VALORES(valor1; [valor2]; …) =CONTAR.VAZIO(intervalo)

valor1
CONT.VALORES: o primeiro intervalo ou valor a contar, por exemplo B2:B11.
[valor2]; …
CONT.VALORES, opcional: outros intervalos ou valores, por exemplo =CONT.VALORES(B2:B11;D2:D11).
intervalo
CONTAR.VAZIO: um intervalo cujas células vazias são contadas, por exemplo B2:B11 ou uma linha como B2:E2.

Pratique CONT.VALORES aqui

Digite sua fórmula direto na planilha. Ela é conferida como no Excel, com ponto e vírgula ou vírgula, em português ou em inglês.

Exercício 1 de 1

Contar as respostas recebidas

A coluna B mostra a resposta de cada convidado, e alguns ainda não responderam. Em E2, conte quantas respostas você recebeu com CONT.VALORES.

ConvidadoResposta
Ana SouzaSimRespostas recebidas
Lucas OliveiraNão
Mariana Santos
Gabriel LimaSim
Beatriz CostaSim
Rafael Pereira
Júlia AlmeidaNão
Pedro RibeiroSim
Larissa Carvalho
Thiago RochaSim

Como usar CONT.VALORES e CONTAR.VAZIO, passo a passo

  1. Clique na célula do resultado e digite =CONT.VALORES( para contar células preenchidas, ou =CONTAR.VAZIO( para contar as vazias.
  2. Selecione o intervalo, por exemplo a coluna Resposta B2:B11.
  3. Feche o parêntese e pressione Enter.
  4. Confira o resultado: no mesmo intervalo, CONT.VALORES mais CONTAR.VAZIO dá o número de células, a não ser que haja fórmulas que retornam "".

Exemplos de CONT.VALORES e CONTAR.VAZIO

Contar respostas recebidas

=CONT.VALORES(B2:B11)

Conta cada resposta, “Sim” ou “Não”: 7 de 10 convidados responderam.

Contar respostas que faltam

=CONTAR.VAZIO(B2:B11)

Conta as células vazias: 3 convidados para cobrar.

Percentual de tarefas concluídas

=CONT.VALORES(C2:C11)/CONT.VALORES(A2:A11)

Datas de conclusão divididas pelas tarefas: 6 de 10 dá 60% com formato de porcentagem.

Campos faltando numa linha

=CONTAR.VAZIO(B2:E2)

Conta os campos vazios de um cadastro de cliente; copie para baixo em cada linha.

Problemas comuns do CONT.VALORES e como resolver

ResultadoCausaSolução
CONT.VALORES conta demaisUma célula que parece vazia tem um espaço ou uma fórmula que retorna "". As duas contam como preenchidas para o CONT.VALORES.Selecione a célula e pressione Delete para esvaziá-la de verdade, ou conte só texto com =CONT.SE(B2:B11;"?*").
Zeros e erros contadosO CONT.VALORES conta todos os valores, inclusive 0 e erros como #N/D.Use o CONT.NÚM para contar só números, ou o CONT.SE com uma condição como ">0".
CONTAR.VAZIO e CONT.VALORES se sobrepõemUma fórmula que retorna "" conta como vazia para o CONTAR.VAZIO e como preenchida para o CONT.VALORES.Retorne 0 ou uma palavra em vez de "", ou lembre que as duas funções contam essas células.
#NOME?O nome da função está escrito errado (=CONT.VALOR) ou a fórmula veio de um site em inglês (COUNTA).Digite =CONT e escolha CONT.VALORES ou CONTAR.VAZIO na lista que o Excel sugere.

CONT.NÚM, CONT.VALORES, CONTAR.VAZIO ou CONT.SE?

O CONT.NÚM conta só números (datas também são números). O CONT.VALORES conta toda célula não vazia: texto, números, datas, valores lógicos e erros. O CONTAR.VAZIO conta as células vazias e também fórmulas que retornam "". O CONT.SE conta as células que atendem a uma condição, por exemplo =CONT.SE(B2:B11;"Sim") só para as respostas “Sim”. Numa coluna de texto, o CONT.NÚM retorna 0: use o CONT.VALORES.

Perguntas frequentes

Qual a diferença entre CONT.NÚM e CONT.VALORES?

O CONT.NÚM conta só células com números ou datas. O CONT.VALORES conta toda célula não vazia, incluindo texto. Numa lista de nomes, o CONT.NÚM retorna 0 e o CONT.VALORES o número de nomes.

Por que o CONT.VALORES conta uma célula que parece vazia?

A célula não está realmente vazia: pode ter um espaço, um apóstrofo ou uma fórmula que retorna "". Selecione-a e pressione Delete.

Como contar células vazias no Excel?

Use o CONTAR.VAZIO com um intervalo: =CONTAR.VAZIO(B2:B11). Para vários intervalos, some vários CONTAR.VAZIO.

O CONT.VALORES conta vários intervalos de uma vez?

Sim. Separe-os com ponto e vírgula: =CONT.VALORES(B2:B11;D2:D11) soma as células preenchidas dos dois intervalos.

Continue praticando

Os 5 exercícios de CONT.VALORES e CONTAR.VAZIO, com explicações e acompanhamento do seu progresso.

Abrir os exercícios de CONT.VALORES