Retorna um resultado personalizado quando uma fórmula produz um erro; caso contrário, retorna o resultado da fórmula.
Sintaxe
IFERROR(value, value_if_error)Argumentos
valueobrigatório
A fórmula ou expressão a avaliar.
value_if_errorobrigatório
O que retornar se o valor for um erro.
IFERROR envolve uma fórmula e captura erros como #N/A, #DIV/0! e #VALUE!, substituindo-os por texto, um vazio ou um cálculo alternativo. Mantém os relatórios limpos e é mais frequentemente combinado com funções de pesquisa.
=IFERROR(VLOOKUP(E2,A:C,3,FALSE), "Not found")→Not foundMostra um texto amigável em vez de #N/A quando a pesquisa falha.
=IFERROR(A2/B2, 0)→0Retorna 0 em vez de #DIV/0! quando B2 está vazia.
Envolva a fórmula arriscada
Coloque o cálculo que pode gerar erro como o primeiro argumento.
Escolha o valor alternativo
Decida se exibir texto, um vazio "" ou um número alternativo.
Sim — ele captura todos os tipos de erro. Use-o com cuidado para não mascarar problemas reais de dados que você deveria investigar.