Como lidar com erros no Excel usando a função IFERROR? (Exemplos)

Para que é usada a função IFERROR do Excel?

A função IFERROR excel é usada para tratamento de erros no excel, esta função é usada para mostrar um resultado quando ocorre um erro em qualquer fórmula ou argumento, usamos esta função com outra função para notificar o usuário o que pode estar errado na fórmula, esta função leva dois argumentos que são valiosos se não houver erro e outro valor a ser exibido quando houver um erro.

Sintaxe

  • valor pode ser qualquer valor, uma referência ou mesmo uma fórmula
  • value_if_error é o valor que é retornado como uma saída quando um erro é gerado

Exemplos para lidar com erros no Excel usando a função IFERROR

Exemplo # 1 - Tratamento do erro # N / A

Suponha que temos duas listas de funcionários, na coluna A e B, na coluna B, há alguns funcionários que não estão na coluna A e queremos descobrir os nomes dos funcionários que não estão na lista A.

Portanto, aplicamos a fórmula VLOOKUP à coluna adjacente direita da lista B para descobrir os nomes comuns em ambas as listas e separar os nomes que não estão na lista A.

Fórmula VLOOKUP em C2 e arrastando-a para baixo, temos

= PROCV (B2, $ A: $ A, 1,0)

Como você pode ver acima, existem alguns nomes que não puderam ser procurados pela fórmula VLOOKUP; portanto, geraram o erro # N / A, o que significa que PROCV não foi capaz de encontrar esses nomes em uma lista do funcionário na coluna A.

Agora, se quisermos que # N / A seja substituído por algum outro valor como ' Nome que não está na lista A' , então, usaremos a função IFERROR para substituir o erro # N / A,

Portanto, passaremos a fórmula de pesquisa, VLOOKUP (B2, $ A: $ A, 1,0) como o primeiro argumento e Nome fora da lista A como o segundo argumento para a função IFERROR. Então, a fórmula se torna

= IFERROR (VLOOKUP (B2, $ A: $ A, 1,0), ”Nome fora da lista A”)

Arrastando essa fórmula para a última célula, obtemos o valor substituído de # N / A com o valor passado.

Exemplo # 2 - Lidando com # DIV / 0! Erro

Temos valores na coluna A que precisam ser distribuídos igualmente entre o número de pessoas fornecidas.

Então, quando aplicamos a fórmula = Quantidade / Número de Pessoas

Recebemos um erro # DIV / 0! em C4, quando o número de pessoas é 0. Quando dividimos um valor numérico por zero, obtemos esse erro.

Agora, queremos substituir este erro por um valor ' No of Person <1 ', usaremos a função IFERROR.

= IFERROR ((A2 / B2)), Nº de pessoa <1 ')

Exemplo # 3 - Manuseando #NOME? Erro

Suponha que temos alguns números que precisam ser somados e, por engano, se alguém escrever uma fórmula errada para a soma, obtemos #NOME? erro.

Em vez de SUM, se o usuário escrever a fórmula errada, #NAME? um erro é gerado.

Usando a função do excel IFERROR, podemos lidar com esse erro simplesmente passando um valor para o segundo argumento, por exemplo, ' Fórmula incorreta digitada '.

Exemplo # 4 - Manuseio #NULL! Erro

Suponha que temos 3 valores nas células A2, A3 e A4 e queremos soma-los.

Na célula A5, usamos o operador mais para adicioná-los, A2 + A3 A4, e em vez de colocar o operador '+' entre A3 e A4, inserimos um separador pressionando espaço, obtemos #NULL! Erro.

Portanto, para corrigir esse erro, podemos usar a função IFERROR alterando a fórmula para

= IFERROR ((A2 + A3 A4), (SUM (A2: A4)))

Você pode ver que usamos outra fórmula, SUM, para calcular a soma dos três valores dados e a passamos como um segundo argumento na função IFERROR.

Exemplo # 5 - Manipulação do erro #NUM

Temos alguns números fornecidos na coluna A e queremos encontrar as raízes quadradas desses números.

No Excel, temos SQRT no Excel para calcular a raiz quadrada de um número quando aplicamos esta fórmula para obter a raiz quadrada dos números.

Recebemos o erro #NUM! para valores negativos, uma vez que não podemos encontrar a raiz quadrada de um número negativo. Então, o Excel lança # num! erro quando a função SQRT é aplicada a um número negativo.

Usando a função do excel IFERROR, podemos passar um valor ' A Negative Number ' para valores negativos para evitar esse erro.

Exemplo # 6 - Lidando com #REF! Erro

Suponha que temos dois números nas células A2 e A3 e queremos dividir o valor da célula A pelo valor da célula B.

Agora, se excluirmos a terceira linha, selecionando a linha completamente, obteremos um #REF! erro na célula C2

Como a referência foi excluída, o Excel não consegue encontrar o valor de referência na fórmula; portanto, ele exibe #REF! erro.

Usando a função excel IFERROR, podemos passar um valor_se_error, ' Referência excluída .'

Exemplo # 7 - Tratamento de #VALUE! Erro

Temos dois valores na célula A2 e A3, A2 e queremos adicionar esses dois valores na célula A2 e A3,

A2 contém um valor numérico, enquanto A3 contém um valor de texto. Quando adicionamos esses dois valores, obtemos um #VALUE! Erro.

Como um tipo de dado incorreto é usado na fórmula, ela retornou um #VALUE! Erro

Corrigindo isso usando IFERROR, temos

Assim, podemos ver que a função IFERROR pode ser muito útil em erros no excel e personalizando a saída quando ocorre um erro conforme necessidade ou requisito.

Artigos interessantes...