ID do artigo: 214244 - Última revisão: quarta-feira, 24 de janeiro de 2007 - Revisão: 2.3

XL: Como criar uma fórmula para avaliar corretamente células em branco

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sumário

No Microsoft Excel, quando você usa uma fórmula que testa para um valor zero, você poderá ver resultados inesperados se a célula estiver em branco. Microsoft Excel interpreta uma célula em branco como zero e não como em branco ou vazia. Portanto, as células que estão em branco são avaliadas como zero na função.

Mais Informações

Se você estiver verificando uma célula para um valor zero e a célula estiver em branco, o teste é avaliado como true. Por exemplo, se você tiver a seguinte fórmula na célula A1
=IF(B1=0,"zero","blank")
e B1 está em branco, a fórmula retorna "zero" e não "vazio" como esperado.

Se o intervalo pode contiver uma célula em branco, você deve usar a função ÉCÉL.vazia para testar um valor zero, como no exemplo a seguir:
=IF(ISBLANK(B2),"blank",IF(B2=0,"zero","other"))
Observe que a fórmula acima retorna "zero" se houver um valor zero na célula, "vazio" se a célula estiver em branco e "other" se qualquer outra coisa for na célula.

Você sempre deve usar a fórmula ÉCÉL.vazia primeiro antes de você testar um valor zero. Caso contrário, você irá sempre retornar um "true" para o valor zero e nunca ir para o teste para a fórmula ÉCÉL.vazia.

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 95a
  • Microsoft Excel 2001 para Mac
  • Microsoft Excel 98 for Macintosh
Palavras-chave: 
kbmt kbhowto KB214244 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 214244  (http://support.microsoft.com/kb/214244/en-us/ )