VLOOKUP dentro do VLOOKUP

0

Estou tentando criar um formulário rápido para permitir que um usuário calcule determinados dados usando uma tabela de dados. Estou usando LOOKUP e VLOOKUP para conseguir isso.

Esta é a minha fórmula atual:

=VLOOKUP(DP65,B6:CT36,(LOOKUP(DP67,(VLOOKUP(DP65,J52:K82,2)),C37:CT37)))

No entanto, o Excel está avaliando isso para #VALUE! . Após passar pelo cálculo, é isso que ele está tentando avaliar:

=VLOOKUP(DP65,$B$6:$CT$36,(LOOKUP(2500,"C26:CT26",C37:CT37)))

Obviamente, meus problemas estão aqui: LOOKUP(2500,"C26:CT26",C37:CT37) especificamente onde ele está tentando analisar "C26:CT26" como uma matriz de tabela válida.

Existe alguma maneira que eu possa fazer isso funcionar?

    
por bear 02.07.2013 / 11:00

1 resposta

0

Na verdade, usar o filtro INDIRECT classifica isso.

=VLOOKUP(DP65,B6:CT36,(LOOKUP(DP67,INDIRECT(VLOOKUP(DP65,J52:K82,2)),C37:CT37)))
    
por 02.07.2013 / 11:04