Wenn ich richtig gelesen habe, geht es hauptsächlich nur um eine EXCEL-Tabelle.
Da wäre die billigste Lösung eigentlich eine simple PIVOT-Tabelle

lg
alfredo