I've just realised that I am an idiot, why would I create a separate schedule for each floor when I can just subtotal each floor on one schedule? One weeks paternity leave and my brain's turned to rot.
It's still a bug though but thanks Graphisoft, for once your ineptitude has balanced nicely, rather than compounded, with my own and produced a satisfactory, time saving result.