
Resumo
A função IFERROR do Excel retorna um resultado personalizado quando uma fórmula gera um erro e um resultado padrão quando nenhum erro é detectado. IFERROR é uma maneira elegante de interceptar e gerenciar erros sem usar instruções IF aninhadas mais complicadas.
Objetivo
Capturar e manipular errosValor de retorno
O valor que você especifica para condições de erro.Sintaxe
= IFERROR (valor, valor_se_erro)Argumentos
- valor - O valor, referência ou fórmula para verificar um erro.
- value_if_error - o valor a retornar se um erro for encontrado.
Versão
Excel 2007Notas de uso
A função IFERROR "captura" erros em uma fórmula e retorna um resultado ou fórmula alternativa quando um erro é detectado.
Use a função IFERROR para interceptar e manipular erros produzidos por outras fórmulas ou funções. IFERROR verifica os seguintes erros: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? Ou #NULL !.
Exemplo 1
Por exemplo, se A1 contém 10, B1 está em branco e C1 contém a fórmula = A1 / B1, a fórmula a seguir capturará o erro # DIV / 0! erro que resulta da divisão de A1 por B1:
=IFERROR (A1/B1,"Please enter a value in B1")
Enquanto B1 estiver vazio, C1 exibirá a mensagem "Insira um valor em B1" se B1 estiver em branco ou zero. Quando um número é inserido em B1, a fórmula retornará o resultado de A1 / B1.
Exemplo # 2
Você também pode usar a função IFERROR para capturar o erro # N / A lançado por VLOOKUP quando um valor de pesquisa não for encontrado. A sintaxe é semelhante a esta:
=IFERROR(VLOOKUP(value,data,column,0),"Not found")
Neste exemplo, quando VLOOKUP retorna um resultado, IFERROR funciona com esse resultado. Se VLOOKUP retornar o erro # N / A porque um valor de pesquisa não foi encontrado, IFERROR retornará "Não encontrado".
Notas
- Se o valor estiver vazio, ele será avaliado como uma string vazia ("") e não como um erro.
- Se value_if_error for fornecido como uma string vazia (""), nenhuma mensagem será exibida quando um erro for detectado.
- Se IFERROR for inserido como uma fórmula de matriz, ela retornará uma matriz de resultados com um item para cada célula em valor .
- No Excel 2013+, você pode usar a função IFNA para interceptar e manipular erros # N / A especificamente.
Vídeos relacionados


