Hi, I think you ca split the load in pairs Age band using a bucle:
Data:
LOAD
MemberID,
Age,
AgeBand as AgeBand
From...;
// Add other pairs
FOR i=1 to 10
Concatenate (Data)
LOAD
MemberID,
Age$(i),
AgeBand$(i) as AgeBand
From ...;
After that you can create the table with AgeBand and dimension and Count(age), Count(Age1)... as expressions
Or using a Group by AgeBand if you want it on script.