Usando VLOOKUP em uma instrução IF

Usando VLOOKUP em uma instrução IF

É possível usar VLOOKUP em uma instrução if para que, se VLOOKUP retornar um determinado valor, alguma ação seja tomada? Tentei:

=IF(VLOOKUP(A2,G$4:$H$147,0)<>0,1,0)

e

=IF(VALUE(VLOOKUP(A2,G$4:$H$147,0))<>0,1,0)

mas nenhum deles teve sucesso.

Responder1

Sua função VLOOKUP está faltando um parâmetro. O terceiro parâmetro deve especificar o índice da coluna (no intervalo do segundo parâmetro) do qual você deseja retornar um valor. Presumo que você queira o valor de column H, então sua função deve ser a seguinte:

=IF(VLOOKUP(A2,G$4:$H$147,2,FALSE)<>0,1,0)

Mais informações sobre VLOOKUP na ajuda da Microsoft

informação relacionada