Às vezes, obtemos erro ou zero como resultado ao aplicar a fórmula Vlookup. Obtemos o erro # N / A quando todos os valores de pesquisa não estão disponíveis nos dados e zero quando o valor de pesquisa está disponível, mas a célula de seleção está em branco.
Neste artigo, vamos aprender como podemos alterar o resultado ao aplicar a fórmula Vlookup no Microsoft Excel.
Para resolver este problema, usaremos as funções IF, ISERROR e Vlookup.
ISERROR A função nos ajuda a verificar o erro e retornará o resultado como verdadeiro ou falso.
E SE função fornecerá a condição com base na função ISERROR.
Vamos dar um exemplo para entender: -
Temos 2 conjuntos de dados de funcionários. Nos primeiros dados, temos detalhes, como data de ingresso, nome do funcionário e designação, e em 2WL dados, temos apenas códigos de funcionários e queremos escolher a data de adesão por meio da função Vlookup.
Vamos começar usando a função Vlookup nos dados: -
- Insira a fórmula na célula G2
= PROCV ($ F3, $ A $ 3: $ D $ 13,2, FALSO)
Agora você pode ver na imagem acima que poucas células apresentam o resultado, mas poucas células apresentam erro # N / A e a primeira célula mostra 0.
Para evitar erros, use a função conforme o procedimento abaixo: -
- Insira a fórmula na célula H2
= IF (ISERROR (VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE)), "", VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE))
Agora você pode ver que, em vez de mostrar erros, as células aparecem em branco.
Para evitar zero, use a função conforme o procedimento abaixo: -
- Insira a fórmula na célula H2
= SE (PROCV ($ F3, $ A $ 3: $ D $ 13,2, FALSO) = 0, "", PROCV ($ F3, $ A $ 3: $ D $ 13,2, FALSO)
Para evitar zero e erro juntos, aplique a função abaixo: -
- Insira a fórmula na célula H2
= IF (ISERROR (VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE)), "-", IF (VLOOKUP ($ F3, $ A $ 3: $ D $ 13,2, FALSE) = 0, "-", PROCV ($ F3, $ A $ 3: $ D $ 13,2, FALSO)))
Desta forma, podemos usar funções para resolver nossas dúvidas sobre o Microsoft Excel.
Observação: - Na versão posterior do Microsoft Excel 2003, temos a função IFERROR para obter o mesmo resultado. Esta fórmula é compatível com todas as versões do Microsoft Excel.
Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook.
Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva-nos em site de email
Comentários
- Aiden
26 de agosto de 2013 às 10:26A string nula "" não é o mesmo que uma célula vazia. Isso ainda é avaliado como 0 se usado em cálculos adicionais.
Responder ↓
Deixe uma resposta Cancelar resposta
Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados com *
Comente
Nome *
O email *