Hi all,
I'm using Alteryx to produce a Tableau dashboard for a student survey. So far I've created a workflow that joins together several input files and stacks them all together.

The issue is that each of the input files contains the results broken down by different student characteristics so when these are joined together and stacked on top of each other they are causing me problems!
I've attached a dummy output file and would love it if someone could offer me some guidance.
Currently I can find the correct survey results for each student characteristic by filtering each of the other characteristics to 'Total'. However this obviously causes problems in Tableau - I need a user to be able to select 'Age' as the characteristic and see the results but the way this output is formatted, I have to filter each of the other characteristics to get the correct result for 'Age'.
Can anyone recommend a better way to structure the data?
(The characteristic fields are columns C-K and the survey measures are columns M-W)
Thanks in advance