Como alterar o cálculo do resultado do erro ao usar a fórmula do Vlookup para 0 ou célula vazia no Microsoft Excel

Índice

À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) 
  • Pressione Enter.
  • Copie a fórmula no resto das células.

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)) 
  • pressione Enter
  • Copie a fórmula no resto das células.

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) 
  • pressione Enter
  • Copie a fórmula no resto das células.

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))) 
  • pressione Enter
  • Copie a fórmula no resto das células.

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

AnteriorPróximo

Comentários

  1. Aiden
    26 de agosto de 2013 às 10:26

    A 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 *

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave