All,
Thanks for your thoughts
The data is like this because, it's a view over an existing SharePoint list that has a lot of live data in and isn't going to be changed to optimise a data model in a reporting solution. I'm aware there are ways around this but happy with my fast and dirty...