Como usar VLOOKUP com a instrução IF? - Exemplos passo a passo

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 às vezes podemos receber 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 a instrução 'If': Retorna 'True / False' ou 'Yes / No.'

Vou explicar brevemente a você 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 Falsa.

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”, pois estamos interessados ​​nas marcas de “Química”, o número da coluna é 3 e, já que estamos interessados em uma “correspondência exata”, o argumento é “FALSO”, que denota uma correspondência aproximada.

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

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 o 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 a você 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 as notas marcadas forem maiores que 92, então será mostrado como “Ótimo”; caso contrário, será mostrado como "Bom". Agora, quando vejo as marcas, não estou interessado nas marcas reais, mas só quero ver se 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, ele verifica, se essas marcas forem maiores que 92, é “Ótimo”; caso contrário, é "bom". Uma vez que aqui, estamos obtendo as marcas de Vijay correspondentes à química, ou seja, 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 mostrei 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 corte foi reduzido para 90, o desempenho de Vijay na mesma disciplina de Química foi classificado como “Ótimo” em comparação com “Bom”, conforme 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:

Células B3: C8 mostra 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 precificação, ou seja, se o custo for maior que 180, vamos dar um desconto de 20%, caso contrário, 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%), caso 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 a 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, nossa ideia é que se o "Fruto" que procuramos não estiver lá, ele deve dar o resultado "Não está 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 está presente", como você pode ver para "WaterMelon". Caso contrário, ele fornecerá o preço mostrado para “Apple”.

Espero que esses exemplos forneçam 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 estar sempre na coluna 'mais à esquerda' da tabela de dados, que você fornecerá a entrada na fórmula 'vlookup'.
  • A combinação de “Declaração If” e “Vlookup” pode ser usada para tratamento de erros, o que formará uma parte muito significativa quando você estiver criando 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

Artigos interessantes...