Desculpe, meu excel está um pouco enferrujado.
Estou tentando fazer uma mesclagem manual com um vlookup em uma tabela que contém várias séries temporais. Exemplo
A B C D
1 Date1 V1 Date2 V2
2 Jun-2010 10 Jun-2010 100
3 Jul-2010 15 Aug-2010 120
Eu quero criar uma nova tabela com
A B C
1 Date V1 V2
2 Jun-2010 10 100
3 Jul-2010 15 NA
4 Aug-2010 NA 100
Assim, cada coluna se refere à mesma célula de data, mas a intervalos diferentes na tabela de referência. Eu preciso deslizar o intervalo por duas colunas toda vez que eu movo uma coluna na tabela de saída.
Então, depois de criar uma coluna A na tabela de saída contendo todas as datas possíveis (meses), a célula B2 teria
=vlookup($A2, Tab0!A2:B3, 2, 0)
e a coluna C2 teria
=vlookup($A2, Tab0!C2:D3, 2, 0),
e assim por diante.
Para fazer isso, eu estou tentando escrever uma função vlookup que leva um intervalo de deslizamento
Eu tentei com referências de R1C1, considerei INDEX + MATCH, mas sempre entro em algum tipo de problema.
Tags microsoft-excel