Este tutorial irá demonstrar como lidar com os erros VLOOKUP # N / A no Excel e nas planilhas do Google.
IFNA em PROCV
Ao pesquisar um valor com a função VLOOKUP, se o valor não for encontrado, VLOOKUP retornará o erro # N / A.
1 | = PROCV (E3, B3: C6,2, FALSO) |
Você pode adicionar a função IFNA fora de VLOOKUP, para fazer outra coisa se a VLOOKUP resultar em um erro IFNA. Neste exemplo, iremos gerar “Não encontrado” se VLOOKUP resultar em um erro # N / A:
1 | = IFNA (PROCV (E3, B3: C6,2, FALSO), "Não encontrado") |
Outro uso comum da função IFNA é realizar uma segunda VLOOKUP se a primeira VLOOKUP não conseguir encontrar o valor. Isso pode ser usado se um valor puder ser encontrado em uma das duas folhas; se o valor não for encontrado na primeira planilha, procure o valor na segunda planilha.
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSO), VLOOKUP (E3, 'Folha 02'! B3: C6,2, FALSO)) |
SE ESTÁ EM PROCV
A função IFNA foi introduzida no Excel 2013. Antes disso, você tinha que usar a combinação IF / ISNA mais complicada:
1 | = SE (ISNA (PROCV (E3, B3: C6,2, FALSO)), "Não encontrado", PROCV (E3, B3: C6,2, FALSO)) |
A função ISNA verifica se o resultado da fórmula VLOOKUP é um erro # N / A e retorna Verdadeiro ou Falso de acordo. Se for verdadeiro (ou seja, seu valor de pesquisa está faltando na matriz de pesquisa), a função IF retornará com uma mensagem que você especificar, caso contrário, fornecerá o resultado de VLOOKUP.
IFERROR - VLOOKUP
Conforme declarado acima, a Função IFNA testa se a fórmula gera apenas um erro # N / A. Em vez disso, a função IFERROR pode ser usada para verificar se ALGUM erro é retornado:
1 | = IFERROR (VLOOKUP (E3, B3: C6,2, FALSE), "Não encontrado") |
Se ISNA e IFNA em VLOOKUPs - Planilhas Google
Essas fórmulas funcionam da mesma forma no Planilhas Google e no Excel.