Hi Piyush,
Try like below:
1. Create an inline load to create the filter

2. Assuming your measure as 'Amt', create a table with the following in the expression:
if(len(GetCurrentSelections(Filter))=0, Amt,
Pick(WildMatch(Filter,'1M', '2M', '3M'),
if(Amt>10 and Amt<=20, Amt,Null()),
if(Amt>20 and Amt<=30, Amt,Null()),
if(Amt>30, Amt,Null())
)) //Change the upper limit and ;lower limit as required
3. Pull the created inline field as filter and in data handling uncheck 0 values option if necessary
Output:
Without any selection:

With selections:



Regards,
Arjun