Existem várias maneiras de fazer isso. O quão confuso é um trabalho depende se você tem ou não datas duplicadas em sua tabela ou datas comuns entre elas. Meu primeiro pensamento é uma abordagem INDEX / MATCH. Aqui está o que eu faria se estivesse tentando fazer isso com suas tabelas de exemplo:
- Coloque a tabela 1 na folha 1, começando na célula A1 e a tabela 2 na folha 2, começando novamente na célula A1.
- Crie os cabeçalhos de coluna da tabela 3 na planilha 3.
- Copie as datas da tabela 1 para a tabela 3. Depois, copie as datas da tabela 2 para a parte inferior da lista que você colocou na tabela 3. Agora você tem as datas de ambas em uma coluna. Agora, na tabela 3:
-
Na coluna de preços, use uma fórmula nas linhas de
=INDEX(Sheet1!$B$2:$B$4,MATCH(Sheet3!A2,Sheet1!$A$2:$A$4,0))
Isso puxa o preço do valor correspondente na planilha 1.
-
Na coluna de demanda, use uma fórmula nas linhas de
=INDEX(Sheet2!$B$2:$B$4,MATCH(Sheet3!A2,Sheet2!$A$2:$A$4,0))
Isso puxa a demanda do valor correspondente na planilha 2.
O que você vai conseguir é uma tabela que se parece com sua Tabela 3, mas com algumas linhas duplicadas. Você pode usar o recurso Data - Data Tools - Remover Duplicatas para limpá-lo.
Isso pode não ser um ajuste perfeito para o seu problema, mas esperamos que seja um ponto de partida.