Se eu entendi corretamente, você tem um layout de dados de tempo e preço alternados, onde o tempo é realmente um número que representa yyyymmdd.
A opção 2 é realmente muito fácil. Identifique o menor valor de "tempo" e coloque-o em uma célula. Na célula abaixo, incremente esse valor de tempo em um dia. Em seguida, selecione as duas células e arraste a alça de preenchimento para baixo. O Excel manterá os valores automaticamente incrementados e você terá uma lista de datas consecutivas. (você também pode usar uma fórmula ao longo das linhas de = A1 + 1 e arrastar para baixo)
As próximas cinco colunas manterão os valores de preço e serão pesquisadas com uma fórmula. Aqui está uma captura de tela do cenário:
OsvaloresdetempoconsecutivoscomeçamnacélulaA13.AcélulaB13temafórmula:
=IFERROR(VLOOKUP($A13,dataset1,2,0),"")
"dataset1" é um nome de intervalo que atribuímos às células A1 a B6, mas você poderia usar as referências de célula direta $ A $ 1: $ B $ 6 em vez disso. Eu também criei nomes de intervalo para os outros conjuntos de dados, ou seja, "dataset2", "dataset3", etc. A fórmula na célula C13 é
=IFERROR(VLOOKUP($A13,dataset2,2,0),"")
Com os nomes dos intervalos, só preciso ajustar o número do conjunto de dados e depois copiar a fórmula.