I have a calculated field called Booking_Size with formula:
IF RANK_PERCENTILE(SUM(BK_Total)) >= 0 AND RANK_PERCENTILE(SUM(BK_Total)) < .5 THEN 'Small'
ELSEIF RANK_PERCENTILE(SUM([BK_Total])) >= .5 AND RANK_PERCENTILE(SUM([BK_Total)) < .7 THEN 'Medium Small'
ELSEIF RANK_PERCENTILE(SUM([BK_Total])) >= .7 AND RANK_PERCENTILE(SUM([BK_Total])) < .9 THEN 'Medium'
ELSEIF RANK_PERCENTILE(SUM([BK_Total])) >= .9 AND RANK_PERCENTILE(SUM([BK_Total)) < .95 THEN 'Medium Large'
ELSE 'Large' END
I want to make this a context filter because if I use any other filter on top of the above filter the RANK PERCENTILE function in the above filter(Booking_Size filter) is recomputing the already filtered table.