Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
nish18_1990
Helper II
Helper II

Dynamic parameter selection for due days

Hi ,

I need a parameter on days selection . If i select Closure in the next 10 calendar days . It should show me the category where the closure date is in next 10 calendar days .

"X" mentioned below would a parameter with dynamic value . Whatever user input there it should show data accordingly .

 

Closure in the next X calendar days

 

This is my data

CategorySub CategorySalesQuantity Q2countryClosure date
FurnitureChairs10010China22/07/2025
FurnitureTables10020China23/08/2025
AutomobileCars10030China21/7/2025
AutomobileBikes70040China21/6/2025
FurnitureChairs10013India21/8/2025
FurnitureTables50022India21/9/2025

 

Thanks

1 ACCEPTED SOLUTION
johnt75
Super User
Super User

Create a numeric parameter ranging from 1 to the maximum number of days you want to be able to filter for. Then create a measure like

Closure date within X days =
VAR ChosenDays = [Num Days Value]
VAR RefDate =
    SELECTEDVALUE ( 'Table'[Closure Date] )
VAR DaysDiff =
    DATEDIFF ( TODAY (), RefDate, DAY )
VAR Result =
    IF ( DaysDiff <= ChosenDays, 1 )
RETURN
    Result

Add that measure as a filter to your table or matrix visual, set to show only when the value is 1.

View solution in original post

9 REPLIES 9
v-echaithra
Community Support
Community Support

Hi @nish18_1990 ,

May I ask if you have gotten this issue resolved?

 

If it is solved, please mark the helpful reply or share your solution and accept it as solution, it will be helpful for other members of the community who have similar problems as yours to solve it faster.

 

Regards,
Chaithra.

v-echaithra
Community Support
Community Support

Hi @nish18_1990 ,

Please look into the file attatched below.

Hi @nish18_1990 ,

Thanks for the update, please look into the below pbix file.

If this helped, please mark it as the solution so others can benefit too. And if you found it useful, kudos are always appreciated.

Thanks,
Chaithra E.

johnt75
Super User
Super User

Create a numeric parameter ranging from 1 to the maximum number of days you want to be able to filter for. Then create a measure like

Closure date within X days =
VAR ChosenDays = [Num Days Value]
VAR RefDate =
    SELECTEDVALUE ( 'Table'[Closure Date] )
VAR DaysDiff =
    DATEDIFF ( TODAY (), RefDate, DAY )
VAR Result =
    IF ( DaysDiff <= ChosenDays, 1 )
RETURN
    Result

Add that measure as a filter to your table or matrix visual, set to show only when the value is 1.

This calculation worked but i need to change it a bit as it will give past dates than today as well. I included >today in and condition for Var Result.

Sorry i did tried it but its not working  . I am getting 1 value even if i select any number on parameter . I need like if i select 20 on parameter . It should show categories having closure date in next 20 days from today . 

Could you please attach the power bi file for reference

Here you go

Its not working if i select any numbers , its showing same date .

 

nish18_1990_0-1750336301378.png

 

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.