Please Search the Community. you would find lot of similar threads on this.
I just looked at something like this created by someone in my department this morning. I can assure you it is doable, though I cannot share it with you at this time. I recommend looking at some of the great sites and blogs created by Tableau Users and Zen Masters. I know there are examples of this type out there.