ÉCÉL.VAZIA no Excel: saber se a célula está vazia
Atualizado em 10. November 2026 · Equipe Exercícios Excel
=SE(ÉCÉL.VAZIA(B2);"Pendente";"Entregue").Sintaxe
=ÉCÉL.VAZIA(valor)- valor
- A célula a testar, como B2.
Pratique agora
Em C3, mostre Pendente se B3 estiver vazia; senão, Entregue.
É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)=0Para 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.