Hi again!
A thought crossed my mind so I pursued it.
I assumed you have a table with years 95 to 99 as row headings in col
and months Jan to Dec as col headings in row 1.
Give this a name, say Table1.
In clear space below your table, say in rows 11 to 13:
set B11 =95+INT((COLUMN()-1.1)/12)
set B12:M12 as months of the year (Jan to Dec)
set B13 =HLOOKUP(B12,Table1,B11-93,FALSE)
Copy these across to Col BI (i.e. to Dec 99).
Row 13 should now be showing your data from Table1.
Finish off by copying A11:BI13. Paste Special, checking both Values an
transpose and put where you want it.
Seems to work for me.
Could be further tidied by linking the month names in row 12 to th
headings in Table1, which would help to avoud some kinds of typos.
I leave it to you to deal with 2000 onward if they arise!
Al