ICIT just asked the same Question (2 before yours)
You just paste the parts and create a text string with the address:
=D11&"!$A$10:$Z$70"
or
CONCAT(D11,"!$A$10:$Z$70")
Next step is to use INDIRECT to let Excel know the string is an address
INDIRECT(D11&"!$A$10:$Z$70")
and
INDIRECT(D11&"!$A$10:$Z$10")
And put it in your formula:
=VLOOKUP($B13,INDIRECT(D11&"!$A$10:$Z$70"),MATCH(D$10,INDIRECT(D11&"!$A$10:$Z$10"),0),0)
Or, with the row locked:
=VLOOKUP($B13,INDIRECT(D$11&"!$A$10:$Z$70"),MATCH(D$10,INDIRECT(D$11&"!$A$10:$Z$10"),0),0)
Not tested, i don’t use English formulas. But now you have the LEGO-blocks needed)