IFERROR com VLOOKUP no Excel

IFERROR com VLOOKUP para se livrar dos erros #NA

Como sabemos IFERROR é uma função de tratamento de erros e Vlookup é uma função de referência, essas funções são combinadas e usadas para que quando o Vlookup encontrar um erro ao encontrar ou combinar os dados, a fórmula deve saber o que fazer quando encontrou um erro, função Vlookup está aninhado na função iferror.

Exemplos

Você pode baixar este IFERROR com VLOOKUP Excel Template aqui - IFERROR com VLOOKUP Excel Template

Exemplo 1

A Tabela 1 é a principal fonte de dados e a Tabela 2 é a tabela Vlookup. Na coluna F, apliquei uma fórmula Vlookup para encontrar o valor das vendas de marcas de laptop.

Na tabela acima, encontrei um erro para as marcas Apple e Notepad. Se você olhar a tabela de dados principal, não existem marcas Apple e Bloco de notas. É por isso que o Vlookup retornou um tipo de erro como # N / A.

Podemos corrigir esse problema usando IFERROR com a função VLOOKUP.

Aplique IFEEROR antes de VLOOKUP no excel. Precisamos escrever a fórmula Vlookup dentro da fórmula IFERROR.

= IFERROR (VLOOKUP (E3, $ A: $ B, 2, 0) , ”Dados não encontrados”)

Em primeiro lugar, IFERROR tentando encontrar o valor para a fórmula VLOOKUP.

Em segundo lugar, se PROCV não encontrar valor, retornará um erro. Portanto, se houver um erro, mostraremos o resultado como “Dados não encontrados”.

Substituímos todos os valores # N / A pelo texto “Dados não encontrados”. Acho que isso ficará melhor do que o # N / A.

Exemplo # 2

Não só podemos usar IFERROR com VLOOKUP no Excel. Podemos usar isso com qualquer outra fórmula também.

Veja o exemplo abaixo onde preciso calcular a porcentagem de variância. Se o valor base for, o cálculo ausente retornará o erro como # DIV / 0!

Portanto, podemos aplicar o método IFERROR aqui para nos livrarmos de erros feios, ou seja, # DIV / 0!

Se qualquer cálculo retornar qualquer tipo de erro, IFERROR retornará o resultado como 0%. Se não houver erro, o cálculo normal acontecerá.

Método manual para substituir # N / A ou qualquer outro tipo de erro

No entanto, podemos substituir os erros pela fórmula IFERROR, onde existe um método manual para fazê-lo, o método localizar e substituir.

  • Etapa 1: Assim que a fórmula for aplicada, copie e cole apenas os valores.

Etapa 2: Pressione Ctrl + H para abrir, substitua a caixa e digite # N / A Se o tipo de erro for # N / A.

  • Etapa 3: Agora escreva os valores de substituição como “Dados não encontrados”.

  • Etapa 4: Clique no botão substituir tudo.

Isso substituiria instantaneamente todos os valores # N / A por Dados não encontrados.

Nota: Se você aplicou o filtro, escolha o método de apenas células visíveis para substituir.

Coisas para lembrar

  • O IFERROR pode tornar seus relatórios numéricos bonitos, removendo todos os tipos de erros.
  • Se os dados contiverem tipo de erro e se você aplicar tabelas dinâmicas, o mesmo tipo de erro ocorrerá na tabela dinâmica também.
  • Embora possamos usar a fórmula IFNA, ela não é flexível o suficiente para fornecer resultados para os erros diferentes de # N / A.
  • No Excel 2007 e na versão anterior, a fórmula para se livrar do erro # N / A é ISERROR.