
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
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
Portanto, cada coluna refere-se à mesma célula de data, mas a intervalos diferentes na tabela de referência. Preciso deslizar o intervalo em duas colunas sempre que movo uma coluna na tabela de saída.
Portanto, após criar uma coluna A na tabela de saída contendo todas as datas (meses) possíveis, 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, estou tentando escrever uma função vlookup que usa um intervalo deslizante
Tentei com referências R1C1, considerei INDEX + MATCH mas sempre entro em algum tipo de problema.