Usando uma data para se referir a uma página para o VLOOKUP

0

Atualmente, tenho dados com uma data e um número de item, e estou tentando extrair o preço de uma planilha diferente.

=Vlookup(#,Jan1!(Range),2,0)

Me dá meu preço de 1º de janeiro

=Vlookup(#,Jan3!(Range),2,0)

Me dá meu preço de 3 de janeiro

O problema é que cada data tem sua própria planilha, mas eu quero que uma única fórmula encontre a data dos dados para fazer referência à planilha relacionada a essa data.

Meu objetivo final é ter uma fórmula que faça referência à data e faça um vlookup na planilha relacionada.

=Vlookup(#,[Order Date's Referenced Page](Range),2,0)
    
por Glitech 23.12.2015 / 10:57

1 resposta

0

Você precisará usar o INDIRECT para especificar isso:

=VLOOKUP(#,INDIRECT("'"&A11&"'!"&"A2:B8"),2,0)

Onde A11 é o nome da sua planilha, A2: B8 é obviamente seu intervalo. Estas são simplesmente cadeias que você pode manipular, no entanto, você precisa. Sem uma amostra dos dados com os quais você está trabalhando, não posso dizer exatamente quais ajustes podem ser necessários, mas espero colocá-lo no caminho certo.

    
por 23.12.2015 / 11:08