instead of a calculated dimension, you could use advanced search in set analysis and populate the same search criteria in all of your expressions. I described it with a lot of detail in my blog article here:
The added complexity in your case is the number of different conditions that you need to apply. You can decide whether you should nest your Set Analysis conditions or apply Boolean intersection (multiplication) to them.
www.masterssummit.com - take your QlikView skills to the next level!