Como usar a função IFERROR do Excel -

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 erros

Valor 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 2007

Notas 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

Como interceptar erros em fórmulas A interceptação de erros pode tornar suas planilhas mais profissionais, tornando-as menos confusas e mais fáceis de usar. Neste vídeo, veremos algumas maneiras de interceptar erros em uma fórmula. Fórmulas para consultar uma tabela Como as tabelas oferecem suporte a referências estruturadas, você pode aprender muito sobre uma tabela com fórmulas simples. Neste vídeo, veremos algumas fórmulas que você pode usar para consultar uma tabela. O que fazer quando VLOOKUP retorna NA Neste vídeo, veremos como configurar uma fórmula VLOOKUP para evitar erros # N / A.

Artigos interessantes...