Como Contar Células Vazias no Excel com a Função CONT.VAZIO

Para contar quantas células estão vazias em um intervalo do Excel, use a função CONT.VAZIO: a fórmula =CONT.VAZIO(intervalo) retorna automaticamente o total de células sem preenchimento, sem precisar conferir uma por uma.

Você tem uma planilha de cadastro, um formulário de pesquisa ou uma base de dados exportada de outro sistema, e precisa saber quantos campos ainda estão sem preenchimento antes de considerar aquele conjunto de dados completo. Passar célula por célula procurando espaços em branco visualmente funciona em uma tabela pequena, mas se torna praticamente impossível de fazer com confiança em uma planilha com centenas ou milhares de linhas.

Sem uma forma automática de contar essas lacunas, é fácil um cadastro incompleto passar despercebido — um cliente sem telefone, um pedido sem endereço de entrega, uma pesquisa sem resposta em uma pergunta obrigatória —, gerando retrabalho depois quando essa informação faltante é descoberta tarde demais, já no meio de um processo que dependia dela.

Neste artigo iremos mostrar como usar a função CONT.VAZIO no Excel para contar automaticamente quantas células estão vazias em um intervalo, a diferença dela para outras funções de contagem parecidas, e um detalhe importante sobre como ela trata fórmulas que retornam texto vazio.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

Youtube

Assista ao vídeo abaixo, caso prefira aprender a como contar células vazias no Excel assistindo a um vídeo.

Miniatura do video: clique para assistir

Não se esqueça de se INSCREVER no nosso canal.

O que é a função CONT.VAZIO

A função CONT.VAZIO (em inglês, COUNTBLANK) conta quantas células de um intervalo estão completamente vazias, sem nenhum conteúdo. A sintaxe é simples, com um único argumento obrigatório:

=CONT.VAZIO(intervalo)

Basta informar o intervalo de células que você quer verificar, e a função retorna um número inteiro correspondente à quantidade de células sem nenhum valor dentro daquele intervalo.

Exemplo prático

Veja uma pequena base de cadastro de clientes, com telefone e e-mail, onde alguns campos ainda não foram preenchidos:

Tabela de cadastro de clientes com alguns campos de telefone e e-mail vazios

Aplicando =CONT.VAZIO(B2:C5) nesse intervalo (as colunas de telefone e e-mail dos quatro clientes), o resultado é 2, correspondendo ao telefone que falta no cadastro de Bruno e ao e-mail que falta no cadastro de Carla. Se você quisesse contar as lacunas de uma única coluna específica, bastaria ajustar o intervalo, por exemplo =CONT.VAZIO(B2:B5) para contar apenas os telefones vazios.

A diferença entre CONT.VAZIO, CONT.VALORES e CONT.NÚM

O Excel tem uma família de funções de contagem que, à primeira vista, parecem sobrepor-se, mas cada uma responde a uma pergunta diferente:

CONT.VAZIO conta as células sem conteúdo algum. CONT.VALORES (COUNTA, em inglês) faz o oposto: conta quantas células têm algum conteúdo, seja texto, número, data ou até um espaço em branco digitado por engano. CONT.NÚM (COUNT, em inglês) conta apenas as células que contêm especificamente um número (ou uma data, que o Excel trata internamente como número), ignorando células com texto.

Uma verificação útil para conferir se uma tabela está totalmente preenchida é comparar CONT.VAZIO(intervalo) com zero: se o resultado não for zero, ainda existem lacunas pendentes. Outra verificação prática é somar CONT.VALORES(intervalo) + CONT.VAZIO(intervalo), que deve sempre bater exatamente com o número total de células do intervalo selecionado — se a soma não bater, geralmente é sinal de que alguma célula contém um espaço em branco digitado (que não é considerado vazio pelo Excel, mas também não representa um dado útil).

O detalhe importante: fórmulas que retornam texto vazio ainda contam como vazias

Um comportamento pouco conhecido do CONT.VAZIO, e que gera confusão em planilhas com fórmulas encadeadas, é que ele considera como vazia qualquer célula que contenha uma fórmula cujo resultado seja uma string vazia (representada como "" dentro da fórmula), mesmo que a célula tecnicamente contenha uma fórmula e não esteja “vazia” no sentido literal.

Por exemplo, se uma célula tem a fórmula =SE(A2="";"";A2), e a célula A2 estiver vazia, o resultado dessa fórmula será uma string vazia (""), e o CONT.VAZIO vai contar essa célula como vazia, mesmo que ela tecnicamente contenha uma fórmula ativa. Isso é diferente da função É.CÉL.VAZIA (ISBLANK, em inglês), que retorna FALSO para essa mesma célula, porque para o É.CÉL.VAZIA, a presença de qualquer fórmula já desqualifica a célula como vazia, independentemente do resultado que ela produz.

Essa diferença de comportamento é importante em planilhas com colunas auxiliares cheias de fórmulas condicionais: se você espera que o CONT.VAZIO ignore células com fórmula, pode se surpreender ao ver um número maior do que o esperado, incluindo as fórmulas que “aparentam” estar vazias visualmente.

Combinando CONT.VAZIO com SE para alertas automáticos

Uma forma prática de usar essa função é criar um alerta automático de cadastro incompleto, combinando o CONT.VAZIO com a função SE:

=SE(CONT.VAZIO(B2:C2)>0;"Cadastro incompleto";"OK")

Essa fórmula, aplicada linha a linha, mostra imediatamente quais registros ainda têm alguma informação faltando, sem precisar abrir cada linha manualmente para conferir. Em uma base de centenas de cadastros, essa checagem automática economiza um trabalho de revisão que, feito manualmente, levaria muito mais tempo e correria o risco de deixar passar alguma linha incompleta.

Localizando exatamente quais células estão vazias

O CONT.VAZIO informa quantas células estão vazias, mas não indica quais especificamente, o que é suficiente para um resumo geral, mas não para uma correção pontual em uma tabela grande. Para localizar visualmente as células vazias, use a Formatação Condicional: selecione o intervalo, vá em Página Inicial, Formatação Condicional, Nova Regra, e escolha a opção “Formatar apenas células que contenham” com a condição “Em branco”, aplicando uma cor de destaque, como um preenchimento amarelo ou vermelho, para chamar atenção imediata às lacunas.

Outra alternativa é usar o filtro: clique na seta de filtro da coluna, e entre as opções de filtro de texto ou número geralmente existe a opção “Em branco” (ou “Blanks”), que filtra a tabela mostrando apenas as linhas onde aquela coluna específica está vazia, facilitando a correção uma a uma sem precisar rolar por toda a base procurando visualmente.

Disponibilidade por versão do Excel

A função CONT.VAZIO está disponível desde o Excel 2003 e em todas as versões posteriores, tanto no Windows quanto no Mac, além do Excel Online. No Google Sheets, a função equivalente é CONTAR.VAZIO (ou COUNTBLANK na versão em inglês), com o mesmo comportamento de considerar fórmulas que retornam string vazia como células vazias.

Compartilhe ou Comente

Perguntas frequentes

O que a função CONT.VAZIO conta exatamente?

Conta quantas células de um intervalo estão completamente vazias, sem nenhum conteúdo. É diferente da CONT.VALORES, que conta células com conteúdo, e da CONT.NÚM, que conta apenas células com números.

O CONT.VAZIO considera uma fórmula que retorna texto vazio como uma célula vazia?

Sim. Se uma célula tem uma fórmula que retorna “” (string vazia), o CONT.VAZIO conta essa célula como vazia, mesmo que ela tecnicamente contenha uma fórmula. Isso é diferente da função É.CÉL.VAZIA, que retorna FALSO nesse mesmo caso.

Como descobrir quais células específicas estão vazias, não só quantas?

Use Formatação Condicional com a regra “Formatar apenas células que contenham” e a condição “Em branco”, aplicando uma cor de destaque. Também é possível usar o filtro da coluna e escolher a opção de filtrar apenas os campos em branco.


Se você curtiu esse artigo aonde mostramos como contar células vazias no Excel com a função CONT.VAZIO, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Você já teve algum cadastro incompleto passar despercebido por não ter uma checagem automática como essa? Prefere usar formatação condicional ou uma fórmula de alerta para encontrar as lacunas na sua planilha? Conta para nós nos comentários!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *