Parece que o uso de uma fórmula INDEX MATCH MATCH responde a minha consulta .
Especificamente, a fórmula a seguir copia dados da pasta de trabalho original para a segunda e atualizará todas as figuras se eu alterar as datas ou IDs de série na segunda pasta de trabalho:
=INDEX('[original-data-source.xlsx]Data1'!$B$3:$DW$100,MATCH($A5,'[original-data-source.xlsx]Data1'!$A$3:$A$100,0),MATCH(B$4,'[original-data-source.xlsx]Data1'!$B$2:$DW$2,0))
Esta fórmula é detalhada abaixo. Em suma, é essencialmente:
- INDEX - Selecione a matriz da qual você deseja extrair dados (no caso acima, a pasta de trabalho original da fonte de dados)
- MATCH (as duas vezes) - Selecione o valor (ou seja, célula) na segunda pasta de trabalho que você deseja que o Excel encontre na pasta de trabalho fonte de dados original , em seguida, selecione a matriz em que o Excel procurará para encontrar o valor e , em seguida, coloque "0" como o último argumento para garantir uma correspondência exata
Na fórmula acima, o INDEX selecionou todas as células de B3 na planilha da fonte de dados original.
A primeira função MATCH seleciona a data na segunda pasta de trabalho e, em seguida, pesquisa uma correspondência exata na coluna A da pasta de trabalho da fonte de dados original.
A segunda função MATCH seleciona a ID da Série na segunda pasta de trabalho e, em seguida, pesquisa uma correspondência exata na linha 2 da pasta de trabalho da fonte de dados original.