Artigo: 149577 - Última revisão: sexta-feira, 15 de Agosto de 2003 - Revisão: 1.1

Fórmula para avaliar correctamente 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 | Reduzir tudo

Sumário

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

Mais Informação

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

Se o intervalo pode conter uma célula em branco, deverá utilizar a função ÉCÉL.vazia para testar um valor zero, como no seguinte exemplo:
   =IF(ISBLANK(B2),"blank",IF(B2=0,"zero","other"))
				
Note que a fórmula acima devolve "zero" Se existir um valor zero na célula, "vazio" Se a célula estiver em branco e "outro" Se algo na célula.

Tem sempre utilizado a fórmula É.CÉL.vazia primeiro antes de testar um valor zero, caso contrário, que irá devolve sempre 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 5.0c
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 4.0c
  • Microsoft Excel 4.0a
  • Microsoft Excel 4.0 Standard Edition
  • Microsoft Excel 5.0a para Macintosh
  • Microsoft Excel 5.0 para Macintosh
  • Microsoft Excel 4.0 para Macintosh
Palavras-chave: 
kbmt kbinfo KB149577 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 149577  (http://support.microsoft.com/kb/149577/en-us/ )
Retired KB ArticleExclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.