OK, I think I may see where you are going with this.
The tricky thing is that there appears to be no pattern to the columns it pulls from - they seem to jump around.
So, on the ROUND sheet, let's say that we pick some unused column (column F, in this example though you can use any column), and put the column letters that each row should pull from, like this:
View attachment 59428
Then, assuming that you also put the "Round" you want to pull from in row 4 (like in your example), then for a round in cell B4, place this formula in cell B12 and copy the formula down to cell B30, and it should return exactly what you show in your example:
Excel Formula:
=IF($F12="","",INDIRECT("List!" & $F12 & MATCH(B$4,List!$C:$C,0)))
If you wanted to add additional rounds on the same sheet, so let's say you enter a new round in cell C4. Then you could simply copy the formulas from B12:B30 to C12:C30, and it would still work.