Returning Distinct Values in Dax

Yes that is correct i could easily place all of the columns into the visual and then let the user drill down, However, I was wondering if there was a way i could minimize the training/ increase the usability of it by instead of needing them to learn how to drill, I would let them choose from a slicer what they would see.

So instead of this
image

I could just have selected value of slicer in the axis instead which dynamically provides one of the selected options and all of its distinct values in the chart.


Note* the slicer names independent variable isnt doing anything but i placed it there to show example.