It largely is depending on your level of knowledge of Excel. The best solution might be the one you actually master.
I always suggest starting with simple slicers on pivot tables/charts. Then see how far this brings you.
Look at the dashboard challenges on the -blog. Heaps to learn from, inspiring stuff by many contesters.
I find that Chandeep over at goodly.co.in brings the use of slicers to an all other level. He has a tutorial in which he creates a dashboard like that in 15 minutes.