IFERROR no Excel (sumário)

  • IFERROR no Excel
  • Fórmula IFERROR no Excel
  • Como usar a função IFERROR no Excel?

IFERROR no Excel

“A beleza está nos olhos de quem vê”, mas a maioria das pessoas concorda que não é tão visualmente atraente ter células mostrando qualquer tipo de erro como os abaixo:

etc.

Certamente não parece muito bom e, infelizmente, é um dos problemas mais comuns que as pessoas enfrentam ao escrever e usar fórmulas complexas no Excel. Sempre que o Excel encontra algo inesperado, que não combina bem com a fórmula subjacente, ele retorna um valor na forma de um erro como os mostrados acima. Portanto, é sempre uma boa ideia cobrir suas expressões ou fórmulas para lidar com os casos de canto incômodos que resultam em erros. Assim como em qualquer outra plataforma de programação, o Excel fornece uma excelente maneira de lidar com erros através do IFERROR.

O IFERROR é uma maneira fácil e estruturada de capturar e manipular erros sem recorrer a instruções IF complicadas. Esperamos que, no final deste artigo, você saiba tudo o que precisa para começar a usar a função IFERROR para aprimorar suas habilidades no Excel. IFERROR se enquadra nas funções lógicas do Excel - como o nome sugere, esse grupo de funções usa valores lógicos como TRUE e FALSE como entrada ou saída. Para entender corretamente o que o IFERROR faz, talvez ajude se primeiro examinarmos como a função IF funciona.

A função SE é uma das funções lógicas mais simples e faz o seguinte:

  1. Ele testa uma condição.
  2. Com base no resultado do teste acima, ele executa uma ação.
  • Ele também fornece um curso de ação alternativo, caso a condição não seja atendida.

A função IFERROR também funciona de maneira semelhante. Porém, nesse caso, ele testa se uma fórmula ou expressão seria avaliada corretamente ou se resultaria em um erro e retorna algo dependendo do resultado desse teste.

Fórmula IFERROR no Excel

A fórmula para a função IFERROR no Excel é a seguinte:

Para resumir, a Função IFERROR no Excel faria o seguinte:

  1. Teste uma fórmula ou expressão do Excel.
  2. Se a expressão ou fórmula avaliar um erro, ela fornece a opção de retornar um valor personalizado que pode ser uma expressão ou fórmula.
  • Se a expressão ou fórmula não resultar em erro, ela seguirá em frente e retornará o resultado dessa fórmula ou expressão.

O IFERROR pode ser usado para lidar com qualquer erro do Excel que possa ocorrer, incluindo # N / A, #VALUE !, #REF !, # DIV / 0!, #NUM!, #NOME? e #NULL!

Para representar isso na forma de um fluxograma, ficaria assim:

O objetivo básico aqui é capturar os erros, lidar com eles de maneira eficaz e, assim, elevar a experiência geral do usuário - e esse é o objetivo principal.

Como usar a função IFERROR no Excel?

A função IFERROR no Excel é muito simples e fácil de usar. Vamos entender o funcionamento do IFERROR no Excel por alguns exemplos.

Você pode baixar este modelo do Excel da função IFERROR aqui - Modelo do Excel da função IFERROR

IFERROR no Excel Exemplo # 1 - Tratamento de erro # N / D:

Suponha que tenhamos duas listas de funcionários nas colunas A e B. Na coluna B, existem alguns funcionários que não estão na coluna A. Queremos descobrir os nomes dos funcionários que não estão na coluna A.

Portanto, aplicaremos a fórmula VLOOKUP à direita da coluna B. A fórmula para VLOOKUP é mostrada abaixo.

Vamos escrever a fórmula para a célula C2.

E, em seguida, clique com o botão esquerdo, mantenha pressionado e arraste o mouse para arrastar a fórmula pelo resto da lista.

Como podemos ver, existem alguns nomes que não foram encontrados na coluna A. Portanto, o VLOOKUP gerou um erro # N / A para essas linhas.

Agora, se queremos que # N / A seja substituído por algum outro valor, como "Este valor não existe na lista A", usaremos a função IFERROR.

Portanto, passaremos a fórmula VLOOKUP como o primeiro argumento na função IFERROR - no valor.

Em seguida, passaremos "Este valor não existe na lista A" como o valor_se_erro.

O resultado é:

Depois disso, clique e mantenha pressionado o mouse para arrastar a fórmula para a coluna inteira. Isso copiará a fórmula para o restante das linhas e fornecerá os resultados.

IFERROR no Excel Exemplo # 2 - Manipulando # NULL! Erro

Suponha que temos 3 valores nas células G2, G3 e G4. Nosso objetivo é somar na célula G5.

Então começamos a escrever a fórmula usando o operador '+' para adicionar os números.

Normalmente fazemos o seguinte:

E isso produz o seguinte resultado:

Agora suponha que, em vez de '+', inserimos um espaço ou pressionemos qualquer outra tecla incorreta nesta fórmula.

Isso resultará em um erro.

Portanto, para corrigir esse erro, podemos usar a função IFERROR passando a fórmula de soma no primeiro argumento - valor.

Em seguida, passaremos a fórmula correta no argumento value_if_error.

Isso está correto no erro acima e fornece o resultado correto.

Ele retornará o resultado como:

IFERROR no Excel Exemplo # 3

Vamos imaginar um cenário para entender isso melhor. Suponha que você seja diretor de uma grande cadeia de lojas de presentes com pontos de venda em todo o país. Você recebe um relatório mensal mostrando alguns números básicos relacionados às vendas gerais alcançadas em todos os diferentes estados, divididos entre 5 gerentes de vendas que a empresa emprega. Seu trabalho é verificar esse relatório e encaminhá-lo aos colegas do Conselho para que juntos possam analisar os dados e formular um plano para combater quedas ou capturar outras oportunidades.

Se, ao abrir um desses relatórios, você verá algo assim:

Parece bom enviar este relatório para o restante do Conselho?

Eu não faria. O # DIV / 0! se destaca como um polegar dolorido e, para reuniões com altas estacas, é uma vergonha ter essas feridas visuais em seu relatório do Excel. Então, como alguém limpa isso? É aqui que a função IFERROR vem em seu socorro. A função IFERROR permite substituir todos esses erros, como mostrado acima, por um valor, expressão ou função adequada de sua escolha. No cenário descrito acima, você pode optar por deixar a célula preta usando a fórmula IFERROR.

A função IFERROR retorna o resultado como:

No cenário descrito acima, estamos usando a função IFERROR para manipular um # DIV / 0! erro. Este erro é causado quando:

  1. dividindo por 0 ou
  2. dividindo por uma célula que não tem valor.

A última coluna desta tabela 'Taxa de margem de contribuição' divide a margem de contribuição de um gerente de vendas pelo total de vendas. No caso acima, o gerente de vendas Anurag não realizou vendas para esse mês em particular. Portanto, neste caso, a margem de contribuição está sendo dividida por 0 e o # DIV / 0! um erro é causado. Como mostrado no exemplo acima, podemos usar a função IFERROR para 'consertar' um # DIV / 0! erro. Essa é uma das situações mais comuns que um usuário do Excel enfrenta. Outra situação comum em que a maioria dos usuários encontra um erro é ao usar a função VLOOKUP, que retorna # N / A quando não consegue encontrar o valor que está procurando. Portanto, é uma boa idéia usar a função IFERROR nesses casos para melhorar a aparência geral do relatório.

Agora, é verdade que existem outras alternativas para isso, mas o IFERROR é talvez o mais simples e o mais versátil entre eles. Vamos discutir por que o IFERROR é o mais simples dentre todas as outras alternativas disponíveis no Excel. Se, por algum motivo, o IFERROR não estiver disponível para uso (e não é improvável porque o IFERROR foi introduzido em 2007!).

Nesse caso, teríamos que usar uma combinação de outras fórmulas para obter o mesmo resultado, o que não é apenas mais complicado, mas também bastante complicado de escrever.

O resultado é:

Então, qual fórmula parece mais limpa e fácil de escrever?

O IFERROR não apenas parece mais elegante, mas também fornece uma maneira muito simples de lidar com essas situações.

Lembretes sobre a função IFERROR no Excel

  • Use IFERROR com outras funções para cobrir casos em que as funções podem retornar um erro. É sempre melhor considerar essas exceções.
  • IFERROR avalia uma função que aceita como argumento e retorna um resultado alternativo em caso de erro.
  • IFERROR substitui o valor para todos os tipos de erros, ou seja, você obterá o mesmo valor personalizado para todos os tipos de erros.
  • Se você deseja exibir um valor alternativo apenas para # N / A, considere usar a função IFNA em vez de IFERROR.
  • O IFERROR não está disponível nas versões antigas do Excel (anteriores a 2007).

Artigos recomendados

Este foi um guia para o IFERROR no Excel. Aqui discutimos a fórmula IFERROR no Excel e como usar a função IFERROR no Excel junto com o exemplo do Excel e modelos de Excel para download. Você também pode examinar essas funções úteis no excel -

  1. Uso da função COMBIN no Excel
  2. Função VLOOKUP do Excel
  3. Função SUBTOTAL no Excel
  4. Função SOMA no Excel

Categoria: