Se eu estiver entendendo sua pergunta corretamente, isso pode ser resolvido com uma linha de ajuda que consiste em VLOOKUPs
dos valores na lista de referência associada a cada nome de coluna.
Em seguida, as somas de cada data seriam obtidas usando SUMPRODUCTs
dos valores na linha auxiliar e os valores inseridos para cada data.
Essa abordagem se ajustaria automaticamente quando os nomes das colunas ou a ordem deles mudassem.
Na folha de exemplo mostrada abaixo, B2
é a primeira célula da linha auxiliar; contém a fórmula
=VLOOKUP(B1,$A$7:$B$10,2,0)
que é copiado nas colunas de dados.
A primeira célula na coluna sum é E3
; sua fórmula é
=SUMPRODUCT($B$2:$D$2,B3:D3)
que é copiado para a parte inferior dos dados.
Embora eu tenha mostrado a linha auxiliar como a segunda linha da tabela, na verdade ela pode estar localizada em qualquer lugar da planilha.