This is fairly simple to accomplish with a parameter. This is one of those things in Tableau that is a bit hard to discover the first time but has a number of uses once you have seen how it works. In the attached workbook, I have a parameter that drives a field that is on color. As I change my parameter, different dimensions are brought back to be used on color as you desire.
I hope this helps.
TrendBreakdown.twbx 1.2 MB