A função necessária para conseguir isso é VLOOKUP() . O seguinte demonstra como você pode usar essa função para sua situação específica.
Configure duas planilhas como esta
eisso

InsiraaseguintefórmulaemD2deSheet2ectrl-enter/copy-paste/fill-rightnorestantedalinha:
=VLOOKUP(D$1,Sheet1!$A$2:$E$4,1+RIGHT($B$2,1),FALSE)
Observe que essa fórmula também funcionará se o valor em Sheet2!B2 for apenas um número.
Você precisará, é claro, adaptar a fórmula para se adequar ao seu relatório. Em particular, você poderia codificar o valor do primeiro argumento de VLOOKUP() para que a fórmula não exija um cabeçalho.
