tempo de leitura: 3 minutos

no Excel, você pode facilmente retornar um resultado entre dois valores.

A maioria das pessoas pensa que eles têm que fazer um monte de se aninhado. Mas você pode fazer o mesmo trabalho com a função VLOOKUP

Qual é o problema?

,como devolver a Comissão ganha por cada vendedor? solução com a função IF

é assim que a maioria dos usuários do Excel tenta resolver este problema. Funciona, mas não é a solução mais eficiente.

com a função IF, temos que considerar cada caso em um IF específico., Por exemplo, para a célula C2, podemos escrever

=SE(B2>=30,F8,SE(B2>=25,F7,SE(B2>=20,F6,SE(B2>=10,F5,F4))))

Sim ele funciona, o resultado é correto, mas essa fórmula é horrível de escrever. E há muitas hipóteses de cometer erros.,

solução com a função IFS

Se você tem Excel 2016, Excel 2019 ou Office 365, você pode evitar um caso de nidificação com a nova função IFS.

não há diferença com um padrão se aninhado no sentido de que você tem que escrever todos os casos diferentes. Mas o mais fácil de ler a fórmula.

=IFS (test1,result,test2,result,test3,result,…,”>

=0,F4)

Com o IFS função, você não precisa gerenciar o número de fechamento de parênteses como com o IF aninhado 😉

Solução com PROCV

PROCV aceita 2 parâmetros para seu último parâmetro

  • 1 ou TRUE para uma correspondência aproximada
  • 0 ou FALSE para uma correspondência exata

99% do tempo, você pode usar PROCV com o parâmetro FALSE para encontrar um resultado sobre o mesmo ID, como em um banco de dados.,

mas com o parâmetro verdadeiro, a função não funciona da mesma maneira. De fato, a função considerará que a pesquisa corresponde a um resultado se o valor pesquisado for “entre”., 😲😍👍

a Construção da função PROCV

Vamos começar com o valor a procurar

=PROCV(B2,

em Seguida, nossa tabela de referência

=PROCV(B2,$E$4:$F$8,

E, nós indicamos a coluna de retorno (o segundo em nossa tabela de referência)

=PROCV(B2,$E$4:$F$8,2,

Podemos concluir pelo tipo ou de investigação ; 1 ou TRUE

=PROCV(B2,$E$4:$F$8,2,1)

É muito fácil !!, 😎😎😎

Mesma função, mas com o último argumento = 0

Só para ver o impacto que o último parâmetro da função PROCV, se você tem exatamente a mesma fórmula, mas com o parâmetro FALSE ou 0, o resultado é errado

os dados devem ser ordenados ⚠⚠⚠