VLookup com declaração IF

Vlookup é uma função de referência, enquanto se for uma declaração condicional no Excel, essas duas funções são combinadas para descobrir determinado valor que atende aos critérios e também corresponde ao valor de referência, com base nos resultados da função Vlookup If declarações exibem o resultado, em Em outras palavras, aninhamos Vlookup na função If.

VLookup com declaração IF no Excel

Aqui, combinaremos as funções gêmeas de 'Função IF' e 'VLOOKUP'. Também veremos como lidar com erros #NA que podemos receber em algum momento ao usar uma combinação de 'Instrução IF' e 'PROCV'. Embora os dois sejam muito importantes por si só, juntos eles fornecem mais valor.

'Vlookup' com instrução 'If': Retorna 'True / False' ou 'Yes / No'

Vou explicar brevemente a função 'IF Statement' e 'Vlookup', para que essa combinação seja mais fácil de explicar. 'If' é usado quando você deseja que uma condição decida qual valor deve ser preenchido em uma célula.

Na fórmula acima, “teste_lógico” é a condição na qual estamos testando, o valor se a condição for Verdadeira e, a seguir, Valor se a condição for Falso.

Abaixo está um exemplo:

Da mesma forma, para a função 'Vlookup', suponha que você tenha dados em uma tabela e queira pesquisar um valor em qualquer uma das colunas correspondente a um valor na coluna esquerda da tabela.

Abaixo está um exemplo:

Suponha que as células 'B2: E6' são os dados que contêm as notas dos Alunos nas 3 disciplinas apresentadas. Digamos que você queira conhecer as marcas da Vijay em Química.

No modelo de fórmula 'vlookup' acima, você pode ver que 'lookup_value' é “Vijay”, a matriz da tabela é “B2: E6”, uma vez que estamos interessados ​​nas marcas de “Química”, o número da coluna é 3 e, uma vez que estamos interessado em uma “correspondência exata”, o 4º argumento é “FALSO” que denota uma correspondência aproximada.

Agora que revisamos esses 2, vamos investigar as combinações desses 2.

A fórmula genérica será:

SE (PROCV (…) = valor_amostra, VERDADEIRO, FALSO)

Casos de uso típicos para estes incluem:

  • Compare o valor retornado pelo Vlookup com aquele de um valor de amostra e retorne “Verdadeiro / Falso”, “Sim / Não” ou 1 de 2 valores determinados por nós.
  • Compare o valor retornado pelo Vlookup com um valor presente em outra célula e retorne os valores acima
  • Compare o valor retornado pelo Vlookup e com base nele, escolha entre 2 conjuntos de cálculos.

Como usar o Vlookup com a instrução IF no Excel?

Agora que expliquei o modelo de fórmula e alguns dos casos de uso, vamos tentar explicá-lo melhor por meio de exemplos e, em seguida, explicá-lo de maneira lúcida.

Vlookup com função IF Exemplo # 1

A tabela de dados permanece a mesma, conforme explicado durante a função 'vlookup'.

Agora, vamos supor que decidimos com uma condição, que se a pontuação obtida for maior que 92, então será mostrado como “Ótimo”, caso contrário, será mostrado como “Bom”. Agora, quando estou vendo as marcas, não estou interessado nas marcas reais, mas só quero ver se elas são ótimas ou boas.

Agora, aqui estamos aplicando a Fórmula.

Agora, veja a célula F3, estamos fazendo um 'vlookup' igual ao anterior, vai dar o resultado “92”. Adicionando aquela condição “Se” em cima dela. Agora, verifica, se essa marca for maior que 92, é “Ótimo”, caso contrário é “Bom”. Visto que, aqui, estamos obtendo as Marcas de Vijay correspondentes à Química, isto é, 92, portanto, o resultado mostrado é “Bom”.

Vlookup com função IF Exemplo # 2

Agora, vamos passar para outro exemplo, digamos onde você deseja tornar esse corte dinâmico. Você deseja alterar os valores de corte e ver instantaneamente se o valor é “Ótimo / Bom” (neste caso).

Por favor, veja a imagem abaixo:

Aqui, consulte a fórmula na célula F5. É como o que eu tinha mostrado no exemplo anterior, a única diferença é que o valor com o qual você está comparando os resultados é um valor dinâmico armazenado na célula E8.

Agora, visto que o cut off foi reduzido para 90, o desempenho do Vijay na mesma disciplina de Química foi classificado como “Ótimo”, comparado a “Bom” como mostrado no exemplo anterior.

Vlookup com função IF Exemplo # 3

Vamos passar para o terceiro exemplo agora, em que, com base no resultado 'vlookup', ele executa um cálculo.

Vamos usar dados diferentes desta vez. Vamos supor que desejamos ter uma estratégia de desconto aplicada com base no preço de varejo das coisas.

Por favor, veja a imagem abaixo para os dados:

As células B3: C8 mostram o preço das frutas. Usei a validação de dados no excel para que na célula E5, você possa selecionar qualquer uma das frutas mencionadas na coluna B.

Agora, vamos passar para a nossa estratégia de preços, ou seja, se o custo for maior que 180, vamos dar um desconto de 20%, senão vamos dar um desconto de apenas 10%.

Implementamos isso, usando a fórmula conforme mostrado na imagem abaixo:

Veja a fórmula na célula F5. Primeiro, ele verifica o resultado da função de pesquisa. Se for maior que 180, multiplicamos o valor por 80% (ou seja, desconto de 20%), do contrário, multiplicamos o resultado por 90% (ou seja, desconto de 10%).

Agora, vamos para o exemplo final.

Vlookup com declaração IF Exemplo # 4

Vamos usar apenas os dados acima. Suponha que você queira ver se uma fruta está presente na lista ou não. Isso nos fornecerá um exemplo onde podemos usar a combinação da instrução IF, VLOOKUP e função ISNA no Excel.

Suponha que você fez um 'vlookup' para o preço de 'WaterMelon'. Como não está presente na lista, ocorrerá um erro '#NA'.

Veja a célula B11. A fórmula é mostrada na barra de tarefas. Agora, para lidar com esses casos, mostraremos a fórmula. Agora, a nossa ideia é que, se o “Fruto” que procurámos não estiver lá, então deve dar o resultado “Não Presente”. Caso contrário, deve retornar o preço da fruta.

Aplicando a Fórmula de “Declaração If”, “ISNA” e “Vlookup”.

Basta colocar o nome da fruta na célula E2 e a célula C11 fornecerá o resultado que você está procurando. Se a fruta não estiver presente, a célula C11 apresentará “Não presente”, como você pode ver para “WaterMelon”. Caso contrário, fornecerá o preço mostrado para “Apple”.

Espero que esses exemplos lhe dêem todos os esclarecimentos. Pratique para um entendimento melhor e avançado.

Coisas para lembrar sobre o Excel Vlookup com função IF

  • Para que “Vlookup” funcione, o valor 'lookup' deve sempre estar na coluna 'mais à esquerda' da tabela de dados que você fornecerá a entrada na fórmula 'vlookup'.
  • A combinação de “If Statement” e “Vlookup” pode ser usada para tratamento de erros, o que formará uma parte muito significativa quando você estiver construindo painéis, planejador mensal, etc.
  • Quando você está fazendo “Vlookup”, normalmente escolha “Correspondência Exata” como o quarto argumento de “Vlookup” quando você estiver interessado em corresponder o valor de pesquisa exatamente.

Você pode baixar estes Vlookup com modelo de declaração IF Excel - Vlookup com modelo de Excel IF