ÉCÉL.VAZIA no Excel: saber se a célula está vazia

Atualizado em 10. November 2026 · Equipe Exercícios Excel

A ÉCÉL.VAZIA devolve VERDADEIRO se a célula estiver vazia. Com SE: =SE(ÉCÉL.VAZIA(B2);"Pendente";"Entregue").

Sintaxe

=ÉCÉL.VAZIA(valor)
valor
A célula a testar, como B2.

Pratique agora

Exercício 1 de 1Correção na hora, sem cadastro

Em C3, mostre Pendente se B3 estiver vazia; senão, Entregue.

C3
fx
A
B
C
D
E
F
1
Pedido
Entregue em
Status
2
#1021
08/11
3
#1022
4
#1023
09/11
5
6
7
8

ÉCÉL.VAZIA ou B2=""?

Os dois funcionam na maioria dos casos. A diferença: se B2 tiver uma fórmula que devolve "", o teste B2="" dá VERDADEIRO e a ÉCÉL.VAZIA dá FALSO, porque a célula tem uma fórmula.

Passo a passo

Escreva =ÉCÉL.VAZIA( e clique na célula que quer testar. Feche o parêntese. O resultado é VERDADEIRO se a célula não tiver nada e FALSO se tiver qualquer coisa: texto, número, data, espaço ou fórmula.

Na prática, ela quase sempre aparece dentro de um SE, para mostrar um texto ou fazer uma conta só quando a célula está preenchida.

Exemplo do dia a dia: calcular só quando há dados

Numa planilha de vendas, a comissão só deve aparecer quando o valor da venda for preenchido. Sem o teste, a coluna mostra R$ 0,00 em todas as linhas vazias.

=SE(ÉCÉL.VAZIA(C2);"";C2*5%)

Arraste a fórmula para baixo antes mesmo de ter as vendas. As linhas ficam em branco até alguém digitar o valor.

Exemplo do dia a dia: aviso de campo obrigatório

Num formulário de cadastro, mostre um aviso ao lado de cada campo obrigatório ainda vazio.

=SE(ÉCÉL.VAZIA(B3);"Preencha o CPF";"")

Junte com a formatação condicional para pintar a célula de vermelho claro com a regra =ÉCÉL.VAZIA($B3).

Testar várias células

A ÉCÉL.VAZIA testa uma célula por vez. Para saber se um intervalo inteiro está vazio, use CONT.VALORES:

=CONT.VALORES(B2:E2)=0

Para saber se pelo menos uma está vazia, use CONTAR.VAZIO: =CONTAR.VAZIO(B2:E2)>0.

A família das funções É

  • ÉCÉL.VAZIA: a célula está vazia?
  • ÉNÚM: é número?
  • ÉTEXTO: é texto?
  • ÉERROS: é um erro?
  • ÉLÓGICO: é VERDADEIRO ou FALSO?
  • ÉPAR e ÉIMPAR: o número é par ou ímpar?

Todas devolvem VERDADEIRO ou FALSO e funcionam bem dentro do SE.

No Excel em inglês e no Google Planilhas

No Excel em inglês, a função se chama ISBLANK. No Google Planilhas em português, o nome é ÉCÉL.VAZIA.

Exemplo do dia a dia: controle de devolução

Numa lista de equipamentos emprestados, a coluna D recebe a data de devolução. Enquanto ela está vazia, o equipamento está fora. Uma coluna de situação deixa isso claro para quem olha a lista:

=SE(ÉCÉL.VAZIA(D2);"Emprestado";"Devolvido")

Para saber há quantos dias o equipamento está fora, junte com HOJE: =SE(ÉCÉL.VAZIA(D2);HOJE()-C2;""), com a data do empréstimo em C2. Ordene essa coluna do maior para o menor e cobre primeiro quem está há mais tempo com o equipamento.

ÉCÉL.VAZIA ou A2="" na prática

Na maioria das planilhas, as duas formas dão o mesmo resultado. A diferença aparece quando a coluna tem fórmulas que às vezes devolvem "" para ficar em branco. Nessas células, A2="" dá VERDADEIRO (parece vazia) e a ÉCÉL.VAZIA dá FALSO (tem uma fórmula). Se a coluna que você testa é preenchida por fórmulas, prefira A2="". Se é preenchida à mão, as duas servem.

Exemplo do dia a dia: média só com dados

Para não mostrar #DIV/0! numa média de uma linha ainda sem notas, teste a primeira nota antes de calcular:

=SE(ÉCÉL.VAZIA(B2);"";MÉDIA(B2:D2))

Exemplo do dia a dia: prazo que só corre depois do envio

Num controle de propostas, a coluna C recebe a data de envio. O prazo de resposta é de 7 dias. Enquanto a proposta não foi enviada, não faz sentido mostrar prazo. Com a ÉCÉL.VAZIA, a coluna de prazo fica em branco até a data aparecer, e depois mostra a data limite.

=SE(ÉCÉL.VAZIA(C2);"";C2+7)

Formate a coluna como data. Junte com a formatação condicional para pintar de vermelho os prazos que já passaram, com a regra =E($D2<>"";$D2<HOJE()).

Erros comuns

Dá FALSO numa célula que parece vazia

Ela tem um espaço, um apóstrofo ou uma fórmula que devolve "". Use B2="" se quiser tratar essas como vazias.

#NOME?

O nome foi escrito sem os acentos ou sem o ponto. O certo é ÉCÉL.VAZIA.

Perguntas frequentes

Dá para usar ÉCÉL.VAZIA na validação de dados?

Sim. Numa regra personalizada, =NÃO(ÉCÉL.VAZIA($A2)) só deixa preencher a linha quando a coluna A já tem valor, o que ajuda a manter a ordem do preenchimento.

ÉCÉL.VAZIA funciona no Google Planilhas?

Sim, com o mesmo nome em português. Em inglês, ISBLANK.

Como testar se a célula NÃO está vazia?

Use =NÃO(ÉCÉL.VAZIA(B2)) ou, mais curto, =B2<>"". As duas dão VERDADEIRO quando há algo escrito.

ÉCÉL.VAZIA funciona com um intervalo?

Não do jeito esperado. Ela testa uma célula. Para um intervalo, use CONT.VALORES ou CONTAR.VAZIO.

Qual a diferença entre ÉCÉL.VAZIA e CONTAR.VAZIO?

A ÉCÉL.VAZIA testa uma célula e dá VERDADEIRO ou FALSO. O CONTAR.VAZIO conta quantas células vazias há num intervalo.

Zero é célula vazia?

Não. Uma célula com 0 tem um valor, e a ÉCÉL.VAZIA dá FALSO.

Como testar se NÃO está vazia?

Use =NÃO(ÉCÉL.VAZIA(B2)) ou =B2<>"".

Veja também

Treine ÉCÉL.VAZIA até ficar fácil

A lição "IST-Funktionen (ISTZAHL, ISTTEXT, ISTLEER)" tem 5 exercícios com correção na hora.

Começar grátis