Lógicas

ISERROR

Definição

ISERROR retorna TRUE quando o argumento é qualquer valor de erro, e FALSE caso contrário.

Sintaxe

=ISERROR(value)

Argumentos

Argumento Significado
value A fórmula ou a célula a testar, como uma divisão.

Exemplo resolvido

Um moinho divide sacos embalados pelas horas trabalhadas. Os sacos estão em A2:A4 e as horas estão em B2:B4.

A: Sacos B: Horas
15 0
9 3
6 2

Fórmula: =IF(ISERROR(A2/B2),"stop","ok")

Resultado: stop. 15 dividido por 0 é #DIV/0!, então ISERROR é verdadeiro e IF retorna stop. Preenchida para baixo, a fórmula dá stop, ok e ok.

Prática

A célula A2 contém 10 e a célula B2 contém 0. Em C2, escreva uma fórmula que retorne 1 quando A2 dividido por B2 for um erro, e 0 caso contrário.

  1. Em C2, escreva uma fórmula IF que use ISERROR e mostre 1 quando A2 dividido por B2 for um erro, e 0 caso contrário.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

Funções relacionadas

IF converte o TRUE ou FALSE de ISERROR em 1 ou 0. ISNUMBER testa uma propriedade diferente da mesma célula.

Erro comum

Tratar todo TRUE como uma divisão por zero: um intervalo digitado errado também é um erro, então a marca pode esconder outro engano.

Funções relacionadas

Estes links são funções relacionadas.