A fórmula do Excel não funciona com o vlookup

0

Este é um estranho. Aqui está a fórmula.

=IFNA(IF(VLOOKUP(C255,'Task Data'!$A$4:$AT$3005,39,'Task Data'!$AM$4:$AM$3005)=1,"Non-Compliant","Compliant"),"Compliant")

O problema é quando a função procura em 'Dados da Tarefa' o que é o C255 e há dois deles (em duas linhas diferentes) parece que só funciona se 1 estiver na linha superior, isto é, resultar e mostrar " Compatível". Se o 1 estiver na linha inferior, ele ainda mostrará "Compatível", mas deverá ser "Não compatível". Parece que não está vendo o segundo 1 na segunda linha. Espero que isso faça sentido.

    
por Ducatiduke 26.07.2018 / 01:33

1 resposta

0

VLOOKUP tem um quarto parâmetro, VERDADEIRO ou FALSO.

Você precisa configurá-lo dependendo se você procura por uma correspondência exata (FALSE), ou se você classificou dados e deseja interpolar entre o próximo melhor valor (VERDADEIRO).
O padrão é TRUE, que é um problema comum.

    
por 26.07.2018 / 02:56