Lógicas

Capturando um erro de uma divisão

Definição

Proteger uma divisão para que um erro vire um valor reserva significa envolver a divisão em IFERROR.

Sintaxe

=IFERROR(value, value_if_error)

Argumentos

Argumento Significado
value A divisão a tentar, por exemplo B2/C2.
value_if_error O valor reserva a mostrar quando a divisão falha, como 0.

Exemplo resolvido

Uma planilha de mistura divide os gramas em B2 pelas porções em C2 e usa 0 quando a divisão não pode ser feita.

A: Mistura B: Gramas C: Porções
A 20 4
B 15 0
C 9 3

Fórmula: =IFERROR(B2/C2,0)

Resultado: 5. 20 dividido por 4 é 5, então o valor reserva não é usado.

Prática

A célula C2 contém 8. A célula D2 contém 0. Em E2, escreva uma fórmula que divida C2 por D2 e mostre -1 quando essa divisão falhar.

  1. Em E2, escreva uma fórmula IFERROR que divida C2 por D2 e mostre -1 em caso de erro.
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

IFERROR é a função que troca um erro da divisão pelo valor reserva.

Erro comum

Colocar o valor reserva primeiro, como em =IFERROR(0,B2/C2): a célula então sempre mostra 0 e nunca retorna 5.

Funções relacionadas

Estes links são funções relacionadas.