Evite a função IF aninhada no Excel ... VLOOKUP para resgatar

Índice

Muitas vezes as pessoas me pedem para ajudá-las a retificar um erro em sua função IF aninhada. E às vezes a fórmula deles é maior do que esta postagem no blog (sério! Não estou brincando).

No entanto, em alguns casos, essa fórmula longa pode ser abreviada usando a função PROCV.

Evitando função IF aninhada

Considere um cenário conforme mostrado abaixo. Você tem uma lista de alunos e suas notas em um exame. Agora você precisa atribuir uma nota a cada aluno, com base em critérios predefinidos.

Algo conforme mostrado abaixo:

Agora, uma maneira é escrever uma função IF aninhada longa e desperdiçar seu tempo. Outro, mais eficiente em termos de tempo, é o método VLOOKUP.

Vlookup para resgatar

Para usar PROCV, precisamos modificar um pouco a tabela de critérios e fazer algo como mostrado abaixo

UMA pré-requisito para este método é que os números dos critérios na coluna I devem ser classificado em ordem crescente. O método VLOOKUP não funcionaria se esta lista não fosse classificada.

Agora use a fórmula abaixo:

= PROCV (C3, $ I $ 3: $ J $ 10,2, VERDADEIRO)

Embora esta seja nossa mesma fórmula VLOOKUP padrão, observe que ela tem um argumento ‘VERDADEIRO’ no final, o que significa uma correspondência aproximada.

Isso significa que quando as notas são inferiores a 30, VLOOKUP retorna a nota para 0, que é F, mas quando for 30, ele retorna E. Da mesma forma, quando as notas estão entre 30 e 40, ele retorna a nota E, mas quando torna-se 40 (ou entre 40 e 50) retorna grau D.

Esta é definitivamente uma economia de tempo e fácil de usar do que a função IF aninhada longa.

wave wave wave wave wave