I'd like to help but...
I did it manually.
I have a separate spreadsheet for each of the prediction leagues, and another called allleagues.
Allleagues has a row for every player who has ever entered, and columns for X/G/Pts for all leagues (and a few misc stats).
At the end of each league, I type the numbers in the boxes.
(the results from the latest league into 'allleagues')
I know it can be done the way you want (with multiple sheets and 3D references), it just seemed like too much hard work and I never got round to it.